If you want a location that is convenient to trains, buses and metro- this would be it. Grocery stores and many restaurants are within an easy walking distance.
We took the train back to the airport on the morning we left. Walked to the train station with luggage in the early morning and boarded the airport train with tickets we purchased the prior day. Simple, easy and economical.
The apartment was clean and the beds were comfortable.
We would stay here again while visiting Barcelona.