This place is a great home base for experiencing Barcelona. It's got all the amenities you need, is located perfectly and has a great roof terrace.