We absolutely loved Eduardo's apartment. It has the perfect location in Poblenou. We could easily walk every morning and watch the sunrise at the beach. And the rest of Barcelona is easily accessible walking, by metro, or biking. We appreciated some nice details like coffee and snacks already there for us and Eduardo actually meeting us to explain everything.
I would just be careful of the late check in fee (after 10 PM). I find this completely fair, and it is specified in the house rules, but I didn't see it before booking, so I recommend being aware of it if you'll arrive late to BCN.