Location absolutely can't be beat - we were extremely happy to be able to catch the Union train to/from the airport and easily walk to the apartment. Wonderful if you're there to catch a show at Rogers.
Initially, it was quite difficult to get a reply from the hosts which was frustrating (however this got better closer to the date of booking).
Definitely an excellent stay for a weekend in the city or business trip =)