We had a great stay at this lovely rental: it is in a great location, and was very clean with some nice extra welcoming touches and with lots of helpful email communication from Doug (advice about local facilities and check-in instructions etc).
We would have given 5 stars except that the rooms are poorly soundproofed and our sleep was disturbed by the antics of the couple above us. Despite that, it is a great choice!