Aside from the fantastic atmosphere and great location, O'Neills has a delicious food menu. I could not praise it highly enough. If I had not been living on a tight budget I probably would have eaten there every night! They show a variety of sports and have most Soccer games, including Champions League, live on TV. If you're lucky enough to be in Madrid in the future, make sure to visit O'Neills and tell them I sent you.
Also Read : What Happens When You Live Abroad
And : My Erasmus Diary