Helen's place is right in the heart of Toronto. The place itself was clean and had an amazing view! Most of the things we wanted to see and visit were within walking distance. Great location if you're sight seeing or just want a city escape.