Very good place really well located in the center of Barcelona :)