The condo is beautiful. Fully updated, great kitchen, two large bedrooms and bathrooms. All beach amenities are provided. The beach in front of the hotel is secluded by jettys, so it's not great for older kids or adults (but would probably have been great with younger kids). We had to drive to beaches to snorkel, surf and boogie board, but came back in the afternoons to enjoy the pool.