Richard and Roger’s apartment is a very good solution: self check-in process is really well explained.
The house is clean, in a quiet place, and it takes you a 15/20 minutes walk to reach Bogatell and Mar Bella beaches.
You can also easily reach Llacuna station and move around the city with the underground.