Great private place within easy walking distance of Napili Bay. Very comfortable stay for a family of 5. Nice large patio. Plenty of beach equipment (you'll have to rent snorkeling gear though). If I had to compare it to the other property we stayed at during our trip, it was slightly less amenitized (had to have own shampoo + conditioner + body wash and didn't come with any complimentary coffee/snacks), but still an overall pleasant experience. Would stay here again.