Spotlessly clean room. Despite high price for room, not even a water bottle was offered upon checking in. No instant coffee was in the room...nothing. Reception seemed generally disinterested, but bar /restaurant staff were excellent. Pool was lovely. Location is great. Not too many good restaurants around, Bolero was nice, located North and on the beach.