Great location in the heart of Barcelona with great rooftop terrace.