The flat is located in a nice building right next to the Rogers Center. It was very well maintained and had everything you need. The host was welcoming and very accommodating. Overall, I had a great stay and I would recommend the place.