The service was fantastic, the food very good and it has a beautiful beach and huge pools.
I didn't like that I had to leave the hotel and go back to work.
Nice facility with great pools and beach. Most staff were friendly Buffet restaurant had good selection of foods and pretty consistent good food quality.
No convenient/cost effective way into town. Taxi ride for 3 mi trip was minimum $30 US dollars, pretty steep for a very short ride. Wait at restaurants other than buffet was horrendous for stand by. If you didn't have a reservation you were pretty much out of luck. Female greeter at the Mexican themed restaurant "Margaritas" was just plain rude to everyone. Ignored peoply and seemed in her own world. Most gym equipment (treadmill, bench, eliptical, etc.) were in a state of disrepair or malfunctioning. Availability of gym towels was spotty at best. Ping pong table had old paddles that were worthless and no ball readily available. Gave up wait for a ball to be delivered after 15 min from when staff member advised they'd be right back.
beaches were beautiful, pool facilities were great, access to food at all times was great with 4 kids
staff not too with it-often had to request towels, eg, or ask several times for ice, asked for white wine, got red, etc
The honest hospitality and friendliness, willingness to help from the staff were outstanding.
The resort was wonderful.
The wireless sistem.
The food, the beach, the sorroundings.
Room service but it could have been because the hotel was overbooked