Great location and clean apartment! The hosts were very professional and communicated well. We had a puppy with us and they were very accommodating and there was a dog park across from the building which was convenient.. we will definitely stay here the next time we are in Toronto!