Karen's place was in an exceptional location for us, as we were attending exams at UBC.
It was clean, and nicely decorated to offer an "at home" feel, with anything you could imagine.
Although we weren't travelling with children this trip I would absolutely stay at Karen's pmace with my toddler as she has convenient items like high chair (plus so much more) available.