Very clean very spacious and a lot nicer than I was expecting. Very comfortable