Was pleasantly surprised by this place. Rooms were spacious and spotless. Staff very friendly and helpful. Only one tiny grumble - the wifi didn't work in the rooms so I had to sit poolside by the bar to use it....and ending up buying many drinks in the process!! Good breakfast in continental fashion provided.