Great location and lovely roof terrace. This apartment has everything you will need. We enjoyed a fantastic week in Barcelona.