This is an amazing place to stay for a family or small group. You're walking distance to some amazing restaurants with the beach and nature trail at your fingertips. The house had every amenity from beach chairs and snorkel gear to playing cards and chess set. The hosts were very responsive and easy to work with.