Comfortable, quiet, spacious, well-equipped and very, very clean.