We have stayed here 3 times and it is one of our favorite places in the world. It is right on a private beach and the place has everything we need. And the hosts are always so responsive and hospitable. I would recommend it for anyone!