Cannot recommend this place highly enough. An amazing experience from start to finish. Comfortable accommodations, ideal location near secret beach, and the most welcoming hosts imaginable. Added bonus if you love dogs.