Apartment located in strategic location within Barcelona.