We had a great extended stay here in Badalona. The apartment is right on the beach boardwalk, and not far from the train into Barcelona (it's about a 10 min walk). As other posts mention, it is great since it is right near a small supermarket, and there are a lot of little cafes nearby as well. Another bonus is parking is available in the building.
The place itself is also great! There is a huge outdoor deck with lots of seating room and a partial sea view. There is also a full kitchen and a washer and dryer. All in all, this spot has everything you need for a great stay in Badalona.