I recommend Anna's place without a doubt! Anna is definitely a super host, everything is just as described, super-clean, the breakfast is good, and Anna herself is always there to give you extra help if you need it.
Furthermore, we are traveling with our two dogs and Anna accepted them happily, that always calls for extra points :)
If you'd like to hike in the area it's a great position because many trails have their starting point in the area.