I've been told (at length, by friends who are obsessed with the place) Barcelona is now quite easy to get vegetarian or even vegan food in; but they do often work to be "not Spain"
The place I was in was anything but, it was an old hunting lodge run by a borderline madman who was trying to make booze in the outhouses.
I was staying for work and found the only decent 3G signal was on a landing so I spent most of the evenings sitting on a window seat decorated with ancient...
Was the room visibly subsiding slightly towards the side with the windows by any chance? If so, I think I stayed there... the food was actually pretty good though.
In Garfunkels (my mothers insistent choice of venue) many years ago. Didn't get charged for much of the meal in the end.
I've had a waitress send a steak back herself before getting to the table - in a pub, not even a posher place - as it was obvious it had been incinerated when I asked for...