What's the current review? I still have this place on my list of places to potentially check out while I'm in Orlando for a week in November, but between this thread and the pinball map reviews, it's towards the bottom. Still have hope that they've improved their maintenance over the last year, but I'll wait to see what the locals have to say.