I have visited El Bareto a few times with my partner and also with friends. The service is very efficient yet friendly and the food is amazing. Last time I went with my friends and we shared a variety of dishes, all of which were delicious. My only minor niggle is that the food is a little overpriced in some areas (for example a few slices of Manchego cheese costs £7.50). However, in all the whole experience was extremely enjoyable and I would definitely go back again and again.