Best Air BnB experience we have had - location, amenities, huge comfortable beds, perfect payout and the best place we've stayed for kids as well. We spent most of the time either eating and playing out the front overlooking the beautiful beach, or on the beach - just amazing. Friendly and helpful hosts, we will be back for sure.