This place is perfect for family staying in toronto, it's in the heartland of toronto, super convenient if you want to take public transit or just walk around and be adventurous, and CN tower is right next to you so it's a great view.