Great place for visitors.
The vibe here is excellent. From the entertainment on the screens, to the people that are there to oogle at the staff, this place has a great feel. It's clean, upbeat, and it's close to all kinds of restaurants. (I don't remember seeing any barbecue, though....ick.)