Mercedes place is just great. You can find here everything you need. Few minutes walk to the beach, metro station and Rambla del Poblenou with many Tapas restaurants and shops. I agree with some comments about stairs. It can be challenge to get to the second floor with heavy bag or buggy. For everything else I am sure you will be more than happy, especially that Mercedes is very nice, friendly and helpful person.