We stayed for 2 weeks. Their place is at a perfect spot, nearby restaurants and easy transportation around Toronto. They respond quickly and checks on us. They have a very good internet connection which was important to me as I work from home. It also felt safe to walk around their area. Overall, good stay!