This place is a great location for anyone who is staying in Toronto. Clean, walkable to easy transportation, good food/drinks nearby, with a 24 hour supermarket right around the corner.
Would definitely recommend!