We stayed at the Castle Inn a few years ago, never again. Dirty carpets, running no water when we arrived. The cable was out for 4 of the 5 nights we were there. The staff was very rude, and we never got to speak to a manager, even though we asked several times.
There are just too many better, and much closer places to stay!