The place is located in a really nice neighborhood. Also the place is located right across the subway which is very convenient. I would definitely recommend this place to stay if you're visiting Toronto.