Gaziza and Anna were excellent and very easy to deal with. Their place is ideally located, in walking distance to just about everything - especially the Rogers Centre if that's what happened to bring you to town. It was perfect for the two of us, and we could have had 3, with the extra pull out couch.
We'll definatly stay here again the next time we're in town.