Location is ideal, walking distance to aquarium, CN tower, Roger stadium and many more attractions, restaurants and shops.