This place is beautiful, and the suggestions of fun things to do and the little touches (the snorkeling gear, bikes, towels etc) just make staying here feel very much like visiting a friend. We loved our stay and would come back in a heartbeat. Even with a toddler, they made it so easy! They left us baby monitors and a highchair. They have a bit of extra process when you book (asking for who is staying, their ages, etc), but it's very worth it because they also clearly provision for your stay thoughtfully.