We had a great time in Barcelona, but not because of the apartment.
For the premium price, it could at least have shower gel, tea/coffee, netflix or a tv, a bluetooth speaker. It's pretty bare.
And the stove didn't have a lighter to light the stove, which was super frustrating when we hungover the next morning desperate for a coffee.
It's satisfactory for a big group, but, as a fellow airbnb host who rents out an airbnb and really wants every guest to have a great experience, I just didn't like the fact that it was the bare minimum (since it's expensive) and a no-frills apartment - and essentially a cash machine for the hosts given there are so few large apartments in Barcelona, so they won't have a problem renting it out.
So a three star - which means good/sufficient - it did the job. We were able to sleep and shower.