Spotlessly clean, spacious, very comfortable