We stayed 5 nights here, it was fantastic, refreshing drinks provided upon arrival to the reception, check in was fast, buggy's to deliver you and your luggage to your room.
We had a villa, which had a private pool, sun loungers, plenty of outdoor seating, stunning views.
The room had a spa area, complete with steam room, the main part had a huge sofa, king sized bed, large bath, shower, safe, AC, water provided, mini bar prices are very reasonable, umbrellas, bath robes, plenty of towels.
There is an excellent shuttle service, which both drops you off and will collect you.
Breakfast is A La Carte and very tasty, the firefly restaurant is very good, well priced. The 360 bar is stunning, with great cocktails.
WiFi is good through out, the staff are all very helpful, and spoke good English.
Our stay was luxurious and very relaxing.
We plan to come back, and would highly recommend it.