We stayed at the Three Swans because we were coming to a family get-together. We only had bed and breakfast.
The hotel is very well run, and the facilities throughout were in very good condition.
The restaurant for breakfast has been recently upgraded, and was very tastefully furnished.
However, the breakfast itself could be improved by offering freshly cooked fried eggs (instead of rock hard), and cooking the sausages for a bit longer (they did look very anaemic!).
The staff, however were very helpful.
We too did not sleep too well on the second night, not because of the church bells (absolutely nothing wrong with those), but because of some young inconsiderate lads who insisted on talking at the tops of their voices at one o'clock in the morning.
I should think, out of season, this is a fantastic hotel. less