The pictures of the place is spot on. Great location, less than a ten minute walk to the Rogers Center, CN Tower, and Aquarium. Public transportation is very close by. There is a grocery store across the street. I would definitely stay here again!