STayed at this hotel with my sister and her family during March break for while my nephew played in a hockey tournament. There were more than a few hockey teams there, so I'm keeping that in mind as I write this review.
The service was great - speedy check in, and friendly staff. We had an issue with the phone in our room and they sent someone immediately.
The restaurant menu is pretty good, but expensive (as with any hotel), The pool and gym were nice, but given the number of kids staying there because of the hockey tournament, the pool was overrun by children, so I avoided it like the plague, though I'm certain it can be quite nice when not teeming with kids!
My only issue with this hotel was that the carpets in on our floor (3rd floor) absolutely reeked.