Awesome place to stay in Barcelona.
Rooftop is heaven!