Perfect spot just blocks away from Sagrada Familia. Many convenience stores and pharmacies within walking distance.