Apartments with nice location, close to the Barcelona Sants train station. A couple of metro stations around in the walking distance. Good for groups.
Planty cafes and restaurants nearby.