John and Nat are great host. This is my second time and will be back. Place is clean comfortable in great location for snorkeling, great deck for morning coffee. Host are responsive and kind. Highly recommend !