The apartment was much better than I expected. It has all the structure, equipment and amenities we needed for a comfortable stay. It is very close to Osgood subway station and a short walking distance to CN Tower, Ripley's Aquarium, Steam Whistle Brewery etc.