Great place near all the places that matter. You could walk to CN Tower (30 minutes) or go to a restaurant in the same street or buy something at the supermarket in the corner.