Absolutely perfect Airbnb experience! Diane and Hamish are great hosts and have put a lot of attention to detail into the accommodation. The views are really lovely, too. We loved sitting on the porch and watching the garden (or stars at night). Highly recommended!