Very clean spacious and comfortable.