I stayed at Edward's place for a week and loved it. It's just off Smith Street which has tonnes of bars and restaurants. Very close to the subway.
Edward was very helpful in arranging our stay with under 24 hours notice.
Highly recommend