I have been goig here for years, and wouldn't go anwhere else. It does hide away just off the High St but there is lots of parking nearby.