Very nice place ideally located in Madrid!