We loved staying at this peaceful, immaculately clean, tropical oasis. The hosts are lovely and have thought every need through. Highly recommended.