I went with my husband and his family which consisted of adults, teenagers and children that ranged from 4-17. The staff is so polite, as they would open the automatic doors for us whenever we would come close to the hotel (they must've known that we were coming!) The pool is on the roof, and it is very small (a little lap pool), but the kids had fun in it none-the-less. Beds are SOOOOO comfy! I want to BUY their pillows and comforters..... wow!
On the other hand, I wasn't too impressed with their bath towels, though. They didn't exactly look too "white", and seemed to have makeup stains on them. The cleaning service wasn't too good at picking up the dirty towels either, but that may have to do with water conservation? Also the toilet wouldn't flush very well.
We had a great stay at this hotel, and I wouldn't discount it too much just because of a lazy cleaning lady. You definitely get what you pay for, and it is in a GREAT location! I could walk around at 11 at night by myself and not be worried (I'm a girl). And the surrounding restaurants/pubs are excellent! (Try Eggstacy on Bay Street, and the pub on Prince Arthur (behind the hotel) ).
Just be sure that if you book this hotel in particular, that you realize that there are 2 InterContinental's in the city (can be so confusing when you come from the airport and DON'T know this).











