I only had the experience of a lunch on the way back: we ate well, the menu is a bit limited but the dishes are all genuine and home-made (even the pasta is homemade!). Some gluten-free options, excellent carne salada. The only flaw is the service is a bit slow, but the staff is very kind. Not exactly cheap but average prices. A detail that doesn't hurt (and not obvious for a farm): finally some nice and clean bathrooms!!