The Haven is a hidden gem with the most amazing view and delightful accommodation that offers thoughtful little touches. We loved meeting our hosts Kevin and Jo (even had a Bowen Therapy session on the premises with Jo). We’ll be back.