What a beautiful place to stay! Amazing location, an absolutely beautiful home. All the small details catered for. We absolutely loved our stay, and look forward to when we can stay again!