Great place to stay. Beautiful spot, accurately described, comfortable and thoughtfully set-up flat with all the basics you need. Communication is clear and lightning fast. If you've ever wanted a retreat, right on the beach, this is the place to stay. Hosts are warm and welcoming - and yet are sensitive to your preference for interaction.