This location is a perfect pied-à-terre to enjoy all that downtown Toronto has to offer.