Great experience. As others have mentioned, be prepared for a little noise despite late hours, but if you’re low maintenance like I am, you’ll have a lot of fun. Very clean, amazingly friendly staff, and just about everything you’d expect from a professional. Will go back given an opportunity.