This place is perfect. Right on the sand, with a great host. Even better than the photos. Must book!