The location on a fine day is perfect. The service and food are very acceptable for a country restaurant. Not fine dining but acceptable quality and sufficient for all appetites with plenty of choice. Priced mid range and serviced by friendly English speaking staff. Certainly worth the trek to find the restaurant.