Very clean and safe apartment building in a perfect location. Everything you need is in walking distance, the gym and pool are modern and extremely well taken care of. Host was super quick to respond to any of our questions. Great place to stay in Toronto!