This apartment is as excellent as it looks on the pictures, and the location is super central and perfect for a stay in Barcelona.