Spent a fabulous 3 nights staying in Toronto at 83 W. Apartment is very nice, modern, comfortable, clean and with all you need for a short stay.
Location was great for us. Queen St. West is an eclectic mix of shops, restaurants and bars.
A nice and interesting walk to downtown or a tram ride from just around the corner from the apartment (tickets or tokens available from the nearby drugstore).
Would recommend for young to middle aged couples.