A stunning home in an equally stunning setting. A host that goes above and beyond what is expected of her. I cannot recommend Tree House more highly.