This is a very solid place. it's a quite comfortable for 5 persons. Location is not the best part of this place, because if you book this appartment you will be about 5km of all famous places in Barcelona. However, from metro station ALFONS X you need to walk about 10 minutes to. it's a very close to the best viewpoint in Barcelona. Check in agent was very kind and check in process was very good.
one objection: we asked for change towels, and they said that will be charged 15€, i think this is not a good deal.
I recommend this place.