I was in town for a funeral and stayed here with my cousins. The room was booked through Air Miles and there was some discrepancies between what we had ordered and what we received in the room, but this was not due to any of misunderstandings of the hotel staff. Once we got to the room, we noticed it was not a suite nor was there a pullout as requested. The staff did their best to accomodate us even at the late hour of our check in.
The room was in the second building where the restaurant is. There is no elevator so pack lightly as you will be hauling it up the stairs. The bathroom was very small but the sink and vanity was outside the bathroom which made getting ready with a bunch of others a bit easier to cope with. We had the room for 5 days but as it did not meet our specific needs the following night (evening of the funeral) we moved to a different hotel. We came back for the last night of our reservation only to find that our keys didn't work and that the management took it upon themselves to check us out. As the room was paid on airmiles, I guess this did not matter to them.
Once the issue was ironed out, we were able to get back into our room for the last night. I would recommend this hotel as it is close to the highway, close to the downtown core but book through the hotel, not through airmiles.