Wonderful stay, beautiful gardens, welcoming hosts