Good choice for Barcelona! We were a group of 4 and had more than enought space in the apartment.
The downside is that the bathroom kinda smells like sewage sometimes, but I think that is a generall problem in Barcelona.
Also, requesting from your guests (who pay the cleaning fee!!) to wash the dishes and take out the trash (otherwise the guest will be charged extra!) is definitely not ok.