Communications before arrival were easy and pleasant. The apartment was clean and decorated lovely. Checkin was also pretty simple! We highly recommend this apartment for your stay in Toronto!