We had a great stay here. The view was great and the space was large, comfy, beautiful. It was well-equipped with all necessities. The facility was really nice- secure bicycle storage at the main entrance, pool/ping pong tables, pool and a beautiful beach. Close to many restaurants and other activities. We loved our stay and would stay again!