It gets the job done, the rooms are clean and it has your basic Hampton amenities.
Where it falls short is the weird parking lot and the noise level. While this isn't at the airport, it is very close to the airport. I'm guessing that they did not use adequately thick windows and enough insulation to block that out.
It's not enough to keep me away, though. The rates here are often $40+/night cheaper than elsewhere in the GTA. That goes a long way.