Amazing place. Ticks all the boxes for a great time in Barcelona. The rooftop is out of this world!