An amazing paradise. 12 out of 10. We could simply not have asked or expected more. Fantastic facilities, wonderful hosts, who truly made us feel welcome, including the super friendly dog.