The apartment is in an excellent location for restaurants, bars and most tourist sites, just on the edge of the characteristic winding narrow streets of El Born. It was spotlessly clean and the bed ver comfortable. All the communication and check in/out procedures went smoothly, but it's an agency run property so we wouldn't expect anything else.
The roof terrace is excellent, not the prettiest outlook, but enough space and privacy to enjoy it. There is no shade, so we bought a sun umbrella as one wasn't provided. We left it there so other people could use it too.
Not the most homely apartment we've stayed in with air Bnb, since it's clearly a holiday let, but the location and roof space are unbeatable.