I'd highly recommend staying at Karen's. To me, she was a conscientious host, being really flexible with both check-in and check-out times.
The room/ensuite itself is fantastic, the neighbourhood quiet, close to park space, and also to busltiling little cafés and restaurants! Karen has thought through the details and provides great accommodation, as well as a willing ear should you wish to sit and visit a bit.
I felt taken care of, relaxed and welcomed into her home. a really good airbnb experience for me.