The staff were amazing - very helpful and kind. I was unimpressed by the "newly renovated" rooms - while the lobby was lovely, the rooms were not. Our family of 3 which included a baby had to switch rooms after finding that our bathroom was not properly cleaned (there was a LOT of dirt behind the door that looked like it was there for years) and a big stain on the carpet in the corner of the room (not great when we wanted to put the baby in his chair on the floor). These two things were enough to turn me off and want to ask for a new room.
Our second seemed to be cleaner but we encountered a wet spot on the carpet that never seemed to go away.
Maybe my expectations were too high for this newly renovated property? We've stayed at the Marriott location in Downtown Markham and had a much better experience. I don't see us staying here again.