We had a great stay at Karen's - it was very clean and comfortable, and we had plenty of space (including a bedroom, office and bathroom on our own floor of the house). While it's "shared" accommodation, there is really little in terms of shared space - guests have total privacy on the second floor. Karen left lots of thoughtful touches (spare toothbrushes, great breakfast spread) and was very friendly and sweet. Our only note for those who are sensitive - as a heritage house, there is no AC, so it can be quite warm upstairs when it's hot out (30 degrees+ for our visit)... luckily, NB doesn't stay too hot for much of the year ;-)