My suite was lovely and had everything I needed for my week-long stay in Barcelona, including a well-stocked kitchen, separate tub and shower, and a comfortable bed. The location is incredibly convenient - close to lots of great shopping as well as a metro station one block away.
However, I wish they had warned me during check-in about the extremely loud construction noise, that ruined half of my stay. I woke up to very loud hammering and drilling noise on every weekday morning at 8:00am. So if you're hoping to sleep in past 8am on a weekday, that might not happen for you, especially if you're on the left side of the building where I was. The noise was on and off throughout the day, but when it happened it was still so loud that it made me leave the property to avoid it, as the noise made it impossible to relax.