First of all, the location is simply perfect. The views from the apartment are great!
Toronto bike share station 2 min walk from the building, we used it to go everywhere!
The bed was very comfortable, the sofa bed was good enough!

Overall, great experience, great location, great host and amazing views! Definitely recommended