Charming small cottage in a spectacular garden.