The apartment is very nice with a lovely balcony, it is walking distance to Arc de Triomf, and Plaza de Catalunya.
Would highly recommend staying.