A good place to stay in downtown Toronto, walking distance to many places.