Very clean and very spacious and comfortable