The location is perfect if you plan to spend a lot of time at the beach. The walk is about 10 minutes. You can also take the bus which would allow you to see the sites. If you are planning to spend a lot of time seeing these tourist sites and are wanting to walk to each, you would want to stay closer to La Rambla, which is the center of most you'd see.
I would not recommend this BnB for a long stay with children, or if you have back problems. The noise from the street is not subtle, and you can hear the neighbors occasionally. There are 3 narrow flights of stairs to get to the room.
It is proximate to grocery stores (one of them being right next door), and a few divey restaurants. We would recommend purchasing a Barcelona Pass to get around via bus and metro. It is definitely worth the money, to make site seeing less of a hike. You can also use this pass to get to and from the airport via bus 46 (not A1 or A2).
We stayed a total of 10 days and used the metro and bus lines every day.
Jane and Javier were wonderful hosts, and communicated extremely well. We had a great stay, and would recommend this BnB to any couple who are looking for an intimate place to stay close to the beach.