If you're going with a big group like your family or friends and want to be in a good spot to see a bunch of touristy things. This is the place for you. It's in downtown located next to a bunch of places to eat or drink (Walking distance).
Her place accommodates 10 people and you have a pretty good view of the CN Tower (in my opinion).
The only not so great thing I can say about this place is that it only has one washroom. So for a big group it may take long to get ready. However, the restroom is really nice.