Very nice place in the center of Madrid. I definitely recomend it.