The overall experience was bad, mostly due to my constantly having to hunt someone down for something that was either missing or broken. When I first arrived there was now arm water in the bathtub neither was the mini-bar functioning properly. I made the staff aware of this repeatedly without any avail. Later on I discovered the lock to the balcony door was broken, and this was fixed first after several hours. The housekeeping kept taking dirty towels without leaving new ones, and in the pool area which was never too busy, they kept running out of towels to lend to guests.
In all a very disappointing stay.