Karen's place us one of the best located we have ever stayed in. No matter the weather you will love the location and the view, at great value for money! Karen is an excellent host and can provide lots of helpful local tips.
Outside of that, Karen's place is easy to check in to, very clean and has all the amenities you will need, plus a lot of other thoughtful touches. For example, the breakfast is excellent.
I would recommend Karen's place to anyone staying in the Bay of Islands for any amount of time!