Nice & clean flat in the heart of Barcelona. Beautiful roof terrace.