We had a bad experience with our original hotel so we booked in at the Omni on short notice. We loved everything. The location is fabulous, the staff are polite and attentive. We were with our 12 year old son and another couple with their 12 year old son, we went to a couple hockey games and did some shopping. The staff joked with the boys about hockey and always called them by name when they entered the hotel- they loved it. The concierge was helpful whenever we needed anything. The beds were so comfy and a cot was brought in for the kids. Nothing bad to say about this place. Great location and service for the price.