A lovely place with a hidden gem of a garden.