Fantastic stay and location. Only 20 minutes to Rogers centre which is the main purpose for our stay.
Meera was quick to answer and is very well organized.
Having a parking spot was an added bonus.