Great location for the flat, you got everything that you need nearby. Public transport is close by as well. The flat itself is well equipped with everything that you need for a short-mid stay.
The only real con is that there are quite a few stairs before getting to the flat and no lift, wouldn’t recommend for people with reduced mobility, besides that, if we are back to Barcelona I would stay here again.