Very clean, spacious, & comfortable.