Amazing place in a very central area in Madrid, very recommended :)