Wow, what can I say. This little place has to be in one of the hottest spots in Madrid. I was there for the champions league final so maybe it was little busier than usual.
Would highly recommend this place, it’s close to everything.