My wife and I went on an adventure to Toronto recently, and decided to book this hotel for our first few nights there simply because it was close to the airport, the rate was good, and Hampton Inns have a tendency to be absolutely great.
It's close to the airport (not as close as a different Hampton, which we went to first by accident) but not so close where there are planes overhead and the like.
The room was standard Hampton quality - super clean, and just nice. Bed was hard to get out of because it was so comfy!
The pool (which typically I gravitate towards) didn't do anything. It's relatively small, and indoors - no jacuzzi.
Very nice workout room - free weights, lots of machines.
The breakfast was also standard Hampton - nice, but after a few days of it we got a little bit burned out. That said, we may or may not have meandered over to the neighboring Hilton for breakfast. The two hotels are literally attached, so... yeah.
We ended up extending our stay here because the rates were so feasable and due to the lack of parking cost.
When you get right down to it - if you have a rental car, this isn't a bad option. It's a 20 minute drive to get into downtown - but that round trip gas usage isn't bad if you think about the fact that a hotel downtown would cost you $30 more, then you'd have to pay $25 on top of that a day to park your car.