Immaculately clean with lots of space. We had high expectations and they were exceeded.