The place is as seen in the pictures. The couch bed is fine to sleep on and the apartment has everything you need. The walls in the building are thin but the neighbours aren't noisy so it's no real issue
Location wise the place is great with countless nice restaurants and bars within 5 mins walking. There's a shopping centre at plaza espanya which is 5 mins away as well as the metro there if you are looking to venture further afield.
Luis was very accommodating with our early arrival time which was much appreciated. We didn't meet him personally but his mate who very pleasant and gave us a good run through of everything we needed to know about the apartment and about barcelona in general.
I would recommend staying here.