Everything was great, location, apartment, communication! Will definitely recommend this place. We really enjoyed our time in Toronto. We will be back!