We loved the hotel - the facilities, the room, the food at the buffet, and especially the pool. We just had problems with the staff: 1. Front desk during check in - he wanted me to pay for the accommodation AGAIN, despite booking and paying online, then he told me that my booking did not include breakfast (which it did), so he wanted me to pay for it AGAIN, 2. Housekeeping staff on the 2nd day - did NOT make up our room despite the sign turned on to do so, then did NOT refill essentials (water, coffee, etc).