Any school who tells you that their staff 'live fine' in a capital city on such a salary despite your research are just lying to you to get you on board. The reason their staff will live a good life in the capital is that I guarantee most of them will be half of a couple where the husband/wife earns the lion share of the salary. They don't get staff in such schools by being honest about the living conditions. I assume that's why there are always a plethora of jobs available in Spain - people are sold on the idea of a beach lifestyle and hearing that people are living great lives in the centre on the salary only to find out they can't afford the bus to the beach and have to leave after a year. Even as a single person in Europe you won't be eating out much. With financial obligations back home you've no chance.