Our wedding was held at the Westin North Shore Hotel in Wheeling.
Overall, I would say that everything turned out pretty well and for the most part, the evening met our expectations.
There were a couple special requests that didn't turn out the way we wanted them to even though we made it pretty clear about what we were asking for (ie. floor layout of tables not setup how we wanted, food wasn't delivered to bridal suite on time, and one of the salads was not a Caeser salad as we requested.)
Otherwise, everything else was very good. The event coordinator we worked with at The Westin was helpful, professional, and responsive. So other than a few things going wrong, we were satisfied with The Westin, and overall, we would recommend this hotel for hosting your special events.