I found the place to be at the right location, there is no mistake. With the PATH that is connected to the building, you can walk around downtown without ever going outside, just takes a bit longer. There is a grocery store, LCBO(with pharmacy), and a restaurant all in the same building.
One thing to note is the heat is through a furnace so it can be an issue with dust allergies, which we had. Otherwise, great place and very quick communication with Joe or his assistant.