Great place, great hosts, great stay. Clean, quiet, convenient, relaxing, well equipped. Friendly and helpful hosts met us on time, showed us everything, answered our questions, and checked in with us regularly to see if there was anything we needed. They even loaned us snorkeling gear. The info book in the bungalow was comprehensive and informative. We would stay here again and recommend it to our friends.