Look no further if you want to feel what it is like to live in Madrid. This is a great little spot.