Alec and Lily place was great. It's not far from historic Toronto centre. A very good place to stay for few days.