Fantastic place to stay for your holiday.
Only had minor issues that weren't too much of a problem for me, such as a leaky shower head and a surprising number of ants in the living area, but can only be seen if food or drinks are left on the coffee table for a prolonged period of time.
Overall, a wonderful place to stay. With a good view from the room and the pool.