Ok -
The Resort itself was very well kept, huge and the rooms were fine.
The Pool, the beach and the bars were awesome. The pool was huge and had many areas for activities like vollyball or water polo, the swim up bar was fine - but didn't seem to be the "happening place", but still served its purpose just fine. The beach was a ton of fun - big waves, clean and soft powder like sand. The bars were all great - pretty much any kind of booze you want and the local beer was actually very good.
The trapeze thing was really cool - where else are you going to get to try that???? It was actually a lot harder than it looked. Also - do yourself a favor and stop at your room and change from beach sandals to your sneakers (running shoes.) Two reasons, 1. The thin metal ladder hurts your bare feet going up, and 2. We saw one guy that landed on the net on his feet and his little toe got caught in the netting and snapped..... ouch ! Not a vacation ending injury - but not a pleasant way to spend the rest of your time either.
The food..... Ok - the French Restaurant was alright and the Japanese Restaraunt was a little better. Overall, both places were decent.... We did not try the Italian. The Buffet was horrible. There was a ton of selection - but it was all slop. I ate pasta every night..... they couldn't screw that up. Lunches were terrible.....
Overall I give the food poor to bad in quality and selection all around. We could have returned to the Japanese or French Restaurants if we wanted to, but you have to wear long pants. When I'm on vaca - especially in hot weather, I wanna lounge in shorts and sandals.... Khaki Shorts with a nice color shirt ??? Why is that not acceptable? None the less - we avoided those places for those reasons.
The bar - wait service was fine. Friendly staff who would try and accomidate in you in every way....
The Guest Service would have been better if they just didn't exist. That way you just wouldn't get service, instead of thinking it was there and expecting service and not getting any..... Cutsomer Service flat out sucked. Our transfer company screwed up our departure pick up and the hotel would have nothing to do with it..... firts they coulnd't speak english - then I got loud - then they spoke english just fine (thew dumb lady couldn't remember that she spoke to me 2 days prior fluently in english) - then their phones couldn't call outside lines.... ? ? We had to cab it back and pay for it. Luckily (unfortuantely - for them) there were other people having the same problems, so we all piled into a cab-van and split the cost........
So......
Resort overal - was big, clean, and nice.
The beach was great.
The pool was great.
The bars and drinks were great.
The food sucked.
The hotel service sucked.
We had fun but we wouldn't go back.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.