Very clean, spacious, quiet, well managed