This place is incredible. It is self contained and 4 minutes from a 15 mile long beach! The host are genuine, engaging and more than helpful. The place has everything and we are sorry we could only stay for a night. This is the nicest place/location I have stayed in my travels. Do yourself a favor, book here, and stay for a week..