Great apartment conveniently located in downtown Barcelona.