Check-in and check-out was very quick and efficient. Front desk was really friendly and professional. Room was clean and well-maintained. My stay in the room was relatively quiet and peaceful, despite the hotel being in such a central location.
I had an event to attend downtown for 2pm on the day I was supposed to check-in, and needed a place to park my car while I took the subway downtown. Reception allowed my to check-in 2 hours early at 1pm so I could park my car in the basement parking garage while I attended my event. Reception was quite accommodating. The basement parking garage is well maintained too. 40 dollars per night for parking is a bit expensive, but given its location, it's not too surprising.
Bloor-Yonge subway station is conveniently located only a short walk away, and there is lots to see nearby as well.
Overall, I was really impressed by my stay at Town Inn Suites, and would definitely stay there again.