100 yards from Metro makes this apartment ideal for exploring Barcelona.