Went to punta cana with the family and many friends (24 in total). Great place to go, but would not stay at the grand paradise bavaro again. Remember, you get what you pay for.