Immaculately clean, specious and everything was in working order. Highly recommend, great place and lots of fun!