We had a great time at 75 Cowan Ave. The location was great. Lots of places to eat and shop on queen. Harry's Grill on King had the best burgers.
Everything was clean and easily accessible in the suite. The fold out couch was comfortable. The provided tea was much appreciated.