Amazing place in the centre of Madrid. Would highly recommend