Extremely clean, well set-up, and lots of space. Great location! Super cool place.