This gem of a pub ticks all the boxes - its in a stunning location on the river, it's old and absolutely dripping with character, the beer is cold, the counter meals are great and the restaurant is surprising excellent, the staff are friendly, the hotel rooms are clean, and it has a camping ground right next to it. It's an effort to get there, but it's well worth the trip.