What an amazing apartment! We had a fantastic time staying in Helen's apartment with it's incredible views over the city - the photos don't do it justice! The apartment had everything we needed for a short stay and checking in was very easy. Helen was also a very responsive host. Would definitely recommend it to others and stay again ourselves if we're ever back in Toronto!
Only downside was the cleanliness wasn't fantastic in places (greasy kitchen handles and carpet/floor in areas) and the windows were quite dirty on the outside which ruined the view a bit, although I'm not sure how you clean 37th floor windows! That being said we'd definitely stay again!