We enjoyed our stay at Nahale's Place. We had all that we could hope for : gracious host, location, equipment for cooking, equipment for cleaning, equipment for beach and snorkeling, BBQ, amenities, birds singing inthe morning, beautiful back yard for breakfast, enough critters in the garden for children to be busy with,... We'll come back again in a heartbeat!