translate English to German: The quietness and privacy the countryside. within easy travelling distance of shopping sightseeing restaurants.
It was a visit to a location known long ago, and it proved a good base from which to explore and revisit.