This place was perfect! It is clean, well-stocked, walking distance from the beach and several eateries, and the hosts are incredibly responsive and helpful. They do live onsite, but the entrances are separate, and the airbnb feels perfectly private. I can't wait to come back!!