I am booked for May 17. Many posts have advised that the best food and the best value is to be got in the Spanish places rather than the "English".
Is this the general agreement?
Can anyone give me some names and locations of these places.
Thanks in advance