Art's place is in a decent area, and is a great location to launch off and see the rest of the city.
He checked us in and we had no issues during our stay. It's close to the subway, a Shoppers Drug Mart and located near bus routes.
The apartment was very clean and nicely furnished. All amenities are new, and it appears the unit was recently renovated (a positive for sure).
I would happily stay there again when visiting Toronto.