This place is a true gem. A beautiful place to relax in a gorgeous tropical oasis, with truly lovely hosts who have thought of everything.