I stayed there last night. Our flight to UK was canceled and rather than wait for BA to find us a hotel, I called MR and said "Fine me a hotel in Barcelona on points" which resulted in a 20,000 point deduction and a night at the Renaissance.
All in all, it was OK. Nothing outstanding but ticks all the boxes as a big city business hotel.
The location is good with a few nice restaurants in the area.
Reception area looks very clean, glass and chrome look. We were upgraded to an exec room on the top floor that was roomy and adequate. Nice bathroom, all basic amenities there.
Internet and breakfast fee for a Plat and the breakfast buffet was jolly good.
We went out to a local snack bar, but there's a half decent looking steakhouse in the hotel.
Oh and we got a 1400 checkout without murmur.
If our once cancelled flight gets called off again, I'd go back there tonight.