Very clean. Spacious. Comfortable.