Restaurant offering good food and value, located near a castle.