It's a really nice apartment in a really nice location.
This first floor is excellent (5 stars), the 2 basement floor are good al well, but not the standard from the master bedroom. You have to have this in mind. For every thing else 5 stars and big recommendation for Sandro as a host as well!
He can organize a airport pick up as well, for the cheapest price you can get in Barca!
Won't be the last in his apartment.