Clean and quiet place located in a lovely garden.