This place is everything it says and more. Great host!
Other reviews cover it, but smoking from the neighbors is definitely noticeable. Not the fault of the host for sure, though!
Overall, pretty great experience! Perfect for conventions and events at McCormicks.