The rooms are basic but nice and clean, always had toilet paper and the maids were very contentious - we were in our rooms one day when they came to clean as it was raining and they came back later - many would have left it for that day!!
The beaches are stunning, unlike anything I've seen, and when the waves washed up lots of seaweed onto the beach there was staff who removed it! There were always plenty of sun loungers free on the beach, although only a limited number which had sun parasols.
The entertainment staff on the beach all day long were always very enthusiastic in getting everyone involved - it was a good laugh! They also had a good range of activities, from water aerobics to cocktail making lessons to bingo on the beach! The only thing was that it took a little while to get served at the beach bar but it wasn't really an issue as it was good to get out of the sun for a bit!! There were also very kind waitresses who walked along the beach bringing you your free all inclusive drinks from the bar! The pools were lovely too, always kept clean, although the pool did turn my white bikini yellow!!
However the thing I most enjoyed was the nightlife!! The entertainment staff organised a different night out for each day of the week - great because in our 2 week stay we could go to them all without having to go out every single night! You paid for you ticket, which was about $25 US and you got a wristband which would admit you to all the clubs free plus all you could drink in the pubs and clubs - like the all inclusive deal in the resort! So no need to take much money out! Only we took some to tip the staff in the clubs as they were so attentive! You also got transported to the clubs by