This apartment has a great location and perfect view of Barcelona.