Efficient check-in and a warm welcome. Assisted with luggage to our room. Lovely room at the front of the hotel. Nice big comfortable bed. Bathroom with toilet and also a separate toilet. Toiletries and towels provided and replenished daily. The pool is really nice as are the slippers and dressing gowns provided. 10-25mins walk into centre and 5 mins to private beach. Would have given 5 star but the mini bar wasn't always re-stocked and there were three of us in the room, but they only ever left 2 bottles of water. (The water was free however). Glasses in the bathroom or for the mini bar were never changed or clean ones left for us during our stay. Also, we went to the private beach one day and asked if they had towels. We were told we needed tickets from reception. There were only 2/3 brollies for the all the beds so no shade available for the little one. Overall we would stay here again, but would expect better housekeeping.