Very nice and clean. Very comfortable and very spacious.