Comfortable, clean and spacious, 10/10