Fair Haven is a lovely BnB, it is very comfortable and welcoming & is in a beautiful quiet location.
We had a lovely sleep in the warm comfortable bed & the breakfast supplies were generous with plenty of options.
We would love to stay here again.