Location: 10/10 ideal if you want to be close to the beach. We stayed with an infant and this is why we chose Barceloneta - to have quick access to the beach. You are also within close distance to the marina, ls ramblas and gothic quarter also.
You have great restaurants by the boardwalk so you dont have to walk far if you dont wish to. SUPsurprise is a 1 min walk which i HIGHLY recommend
Cleanliness: The apartment and terrace were v clean.
Comfort: Both the counch and the bed were absolutely divine to sit and sleep on.
Amenities: The terrace is so beautiful and spacious. There are sockets and a light for night time dinner & cava on the rooftop!
The shower is to die for we just loved the space and water pressure. There was an issue with the hot water which was resolved with a whole new boiler so we highly doubt this will occur in the future. The internet was quick so i was able to work from the apartment with no issues. Plenty of storage in the bedroom. Washing machine, microwave, fridge and lines to dry your clothing on the balcony. The A/C kept the whole apartment cool.