Service was good , responded in time for any requests . But the bathroom doors are not working good and my kid stuck inside and was able to get him out after 15-20 min.Hand wash and dish wash liquid are not provided and not enough glasses for guests . Overall if they improve the above I would defiantly come back again to this place. The best part of this place is the beach view .