Perfect location next to beach. Ease of communication and attentive to our needs. Comfortable and clean. Only issue was a power outage on our last night but aside from that inconvenience, it was a perfect stay.