I would highly recommend this place because of the cleanliness, it was spacious, had beautiful views and the amenities. Walking distance to the beach was the highlight for me. It all made it an amazing stay and we will definitely will be back. There was great and fast communication with the host and her instructions were clear.