I stayed 1 month in apartments. Overall I enjoyed it and had a nice time. The location is just in the heart of Barceloneta, close to the beach and supermarkets, I enjoyed running on the embankment. The hosts are very friendly and responsive!
Kitchen is fully equipped, the bed is comfortable, there’s a dish washer, washing machine, several packs of towels and sheets.
Internet is fast, I had no problems working from the apartment.
I would just add there a small zone with a table and chair as a working zone.