Beautiful gardens, impeccable communication, and generous hosts. A lovely place to stay!