Comfortable, spacious and extremely clean.