very nice, clean hotel with outstanding services. Overall I would rate hotel with 85%. Points deducted due to surroundings. Also the beach is more clay than sandy. And some watersports company occupies 30% of the beach what makes you feel bit uncomfortable. Our child fell ill on Sunday and hotel were able to bring doctor in 20mins! Very much appreciated.