Clean and spacious, and lovely garden.