Everything and more!!! Ling and Alaister were so welcoming. A beautiful spot with its own private beach - incredible! A nice peaceful escape from the hustle and bustle.