Was here for business 3 years ago and decided to come back for a getaway with my wife this weekend.
That was a mistake, should have booked the Sheraton instead.
The only English speaking staff is behind the main desk, the rooms smell, a maintenance guy entered our room un-announced, waterfall shower not working, carpet and bedding dirty, wash basin not draining, young kid peeing on the terras at the pool while his father was playing with his remote controlled speedboat in the pool and the life guards not saying anything, noise at night from neighbouring disco etc etc.
Seriously run down and surely not worth 4 stars.