Jerry's place is perfectly located in Toronto. Everything is within walking distance. The place is very clean and has a beautiful view (especially during sunsets) If this is your first time in Toronto, this place is a must!