The location is perfect! Near subways stations, restaurants and very good neighbors… Toronto is amazing, even better when you have a nice host!