Fantastic place to stay! Great location, beautiful backyard, and amazing hosts. Kurt and Nariko were very friendly and had tons of recommendations. The snorkeling and beach gear also made our vacation a lot funner.