Eric's place is DEFINITELY in an incredibly vibrant location. I underestimated how central and busy the streets in that area were, which was a lovely surprise to my friends and I. My biggest concern when staying at Eric's place was the parking and luckily there was plenty of street parking. I soon discovered that there is no free overnight parking (you must have a permit to park on the streets overnight). Fortunately, there was a payed parking lot about a 3 minute walk away from the apartment which was $6 to park overnight from 11pm-7am on a weekday. Personally, I feel like $6 is a small price to pay considering the location is in downtown.
If you're looking for a place in a vibrant part of town, and plan on exploring downtown Toronto, Eric's apartment is the perfect place to stay!