I stayed in two Catalonia hotels during my recent Spain trip: In Madrid and Barcelona. There were "incidents" in both hotels but overall I was happy with the stays: The locations were perfect, the rooms were clean, and the staff overall was friendly.
The "incident" at Madrid was that they gave the room that we requested to somebody else and the room given to us was very noisy. I didn't get much sleep the first night. They changed our room from the second night but that inconvenienced us because we had to pack and unpack. The staff especially one young gentleman was super nice though.
The "incident" at Barcelona was the room had a smell perhaps just recently painted. When I brought this to the attention of the front desk staff, he seemed annoyed. He first said he will change our room but quickly added there was no similar room. I also told him that there was no trash can in our room. He said that did not fall under his duty but will call on our behalf. He eventually delivered a trash can to our room. Also, for one night, our floor was very noisy due to some inconsiderate guests coming back late and leaving early in the morning, but I guess I shouldn't fault the hotel for that.