excellent location, spacious, quiet, clean