An great place that can host a large group of people and still with plenty of space for everyone. Fun area with lots of great places to shop, eat, and take in the sites.