Great space, clear, nicely appointed room and common area, good location, overall fun concept. I did have one bad experience with a staff member but the rest of the staff was super nice.