The Apartment is really good would definitely recommend that.
The only thing is that it is quite a decent walk into the Center or La Rambla. You definitely need 20 Minutes by feet from there.