This place is one of the best you can find in Madrid