Great apartment with cool roof terrace in lovely location, contains everything you need for a trip Barcelona