Very nice place ideally located in the center of Barcelona.