Fantastic location, right on the beach. Beautiful decor, and great hospitality and communication from the hosts. You can see why they are deemed "superhosts".