Great place to stay in Barcelona for every purpose.
The apartment is great and most important just as described.
Don't hesitate to visit