I booked this for our family holiday, and was concerned about the relatively low rating as given by quite a few others.
However, I shouldn't have been concerned as this place is fantastic!!!
The whole resort is absolutely massive, and there is a feeling of being in an actual village, not a resort.
Absolutely everything needed, and more, is available on site, from food to scuba diving, buffet dining to a la carte, swimming to water park.
I really don't understand why some people have given it a bad review, but I wasn't there to see how their holidays went.
The private beach are is beautiful, as is the whole resort...... and the maintenance work that goes on behind the scenes must be incredible!!!
The entire resort has a wide variety of accommodation, but only 6 luxury villas with private infinity pools. We had booked 3 hotel rooms, but upon our arrival we were immediately given the option of a free upgrade to one of these fantastic villas.... Superb.
All the food was of a very good standard and variety, and the drinks were also much better than normally experienced with all inclusive packages.
The gym is very well equipped.... However as airy as it is, there is no AC in there.... But that should be okay, as most people go there to sweat anyway!!
One thing that was a welcome relief is that there is absolutely no sales pressure at all.... For anything. The resort has EVERYTHING already in it, so there are zero pesky club/pub/spa/restaurant/excursion reps ANYWHERE!