This place had all the amenities we could have hoped for, from snorkeling gear and beach towels to after sun lotion and filtered water in the fridge. Sherry and David thought of everything! We loved this place, very comfy, cozy, and clean. We would definitely stay here again. Thank you Sherry and David, fabulous hosts!