Super cool place in the center of Barcelona. Highly highly recommended!