Silvia place is the best option to easily view Toronto and feel like to be at home. And it has parking lot too!