It's a perfect size for 8 people and the terrasse is fantastic. Every room looks exactly like the pictures - clean and well-equiped.
The location is good: there's 2 metro stations near by that will take you to La Rambla, and the beautiful Sagrada Familia is just 2 blocks away.

I only have 2 (minor) remarks: the acoustic insulation isn't great within the flat (not ideal when someone snores in the other room!) and the staircase that lead upstairs is really narrow - you have to be careful when carrying a suitcase or a tray.

I didn't meet Sebastian but he arranged for a friend to show us the flat, and he was really accomodating with our departure and arrival time.