Usually the photos are not what you get.. except the Picasso Suites description is more than accurate. Beautiful beautiful apartment, spacious, everything you can think of (plus a large bottle of local champagne in the fridge..). Very clean. The location is great. Walking distance to all attractions, and very close to the Metro (Girona station). Damien and his team are available and very helpful with tips and suggestions.
Make sure you check out the roof - take the champagne up there, lounge on the sofas, and enjoy Barcelona!