We stayed here last minute due to a mix-up on our other reservation so we were grateful they had last minute availability!
I rated lower based on value… the price was similar to our other Barcelona accommodation, but much smaller and without the same amenities.
The breakfast was very expensive for what you got… if you stay there, I recommend grabbing food at a nearby restaurant for a much better value.