Location is perfect. Your hosts are there as much as you need them to be. Beautiful gardens, charming accommodations.