David's place is a great to stay to see Barcelona.
it's within walking distance for the sites you want to see.
lots of bars/restaurants and amazing bakery's are close by!