Stay was great from the start. From the communication before we arrived to creating us and showing us around the place. View was great and a very short walk to the beach and places to eat. Place was very clean and well equipped. Would definitely stay again.