The minute we arrived we knew Fair Haven was a great find, we had been spoilt with everything, wonderful accommodation, comfortable bed and the kitchen was full of special food for our breakfast. It was only a short distance to travel to everything we needed. We will definitely stay again when we travel