Steve's place is right near the heart of Greek Town and the Danforth restaurant and bar district. It is also conveniently close to the nature trails along the Don Valley. There are several bakeries within a 5 minute walk and several nice cafe's. The Greek Grill is across the street and smells amazing.
The house is clean, recently updated, has convenient parking, and is easy to find. Steve was good at corresponding.