Honest guides on Madrid neighbourhoods, budget travel tips, when to visit, what to eat and how to find the best cheap hotel deals in the city.