Fantastic location! Rogers Centre, CN Tower, Ripley's Aquarium literally across the street. The free parking space saved us a ton of hassle parking. The owners were great communicating. Very helpful.