My wife and I stayed at Karen's place for 5 nights and enjoyed it very much. It is comfortable, spacious and has pretty much everything a family needs to enjoy themselves and relax in beautiful surroundings.
The location is convenient as public transport is nearby, both tram and train stops, and less than 1/2 hour from the CBD. We found lots of dining options within walking distance, we frequented restaurants on Chapel street which is only about a five minute walk.
The only downsides are that the unit is on three levels with the main level being one level up from the street. The only bathroom is on the middle floor so there is a lot of stair climbing from the living, dining rooms and kitchen on the main level; and we could hear our neighbors talking and the smell of their meals reached us frequently.
All in all, a very enjoyable stay and we wished we had visited in the summer so that we could have used the pool. Maybe next time...