I know everyone is saying bad things about Castle Inn but I've been more than once and never experienced any problems.

It's close enough to walk and not expensive. Sure it could use a remodel but it was great for the money.
Also, lots of good recent reviews on TripAdvisor.