We booked through Wikipedia and contacted the property via the app on the check-in day, and they promptly assisted with check-in. We met at the building entrance at the check-in time, and the host personally showed us the room and handed us the keys. The room was newly built, very clean, and the building had staff on site, ensuring security and safety. We could reach out anytime for help, and they were very accommodating. Since it's a newly built building, the address wasn't accurate on Google Maps, but delivery worked when using Nobu Residences Toronto.
If I visit downtown Toronto again, I would gladly make a reservation here. Thank you for your service!