In short, apartment is good, warm, there is 2 single beds, no double bed, great balconies, hosts are friendly in person, but passive-aggressive in text, not the most pleasant area, grocery store conveniently right at the entrance of the building.
Now, to more details, apart from the fact that unlike on the apartment page it says that there is a double bed, and in reality there are 2 single beds moved together, the apartment itself is great. The balconies are awesome, you can get plenty of morning sun, see the mountain and La Rambla.
Hosts try to be friendly, and they are in person, however the text communication has been making me feel like I am doing something wrong every time I asked for something, like I am not supposed to ask anything, there was a passive aggressive undertone and I was told this is not a hotel, whatever that means, though may be it's just the language barrier.
The service is great, the maid is very friendly, plenty of towels, everything works in the apartment (apart from the annoying door that leads from the living room to the bathroom that keeps opening and hitting you on the back every time you bend over the sink to wash your face: tip - put a towel over the door, it will stay in place).
When it comes to the area, you are going to have to live in not such a good looking place and if you go in the direction from La Rambla (which is perpendicular to your street) - very soon you will end up in a very dirty and nasty looking area, so I'd suggest only going towards La Rambla. Luckily, you are located close to the promenade, if you go by La Rambla away from the Pl. Catalunya.
I did not have a problem with warmth as there are 2 AC units, at nights you could hear people having a good time, but it's not too loud and I did not have problems sleeping.
For the price I paid, I think it's okay, and it would have been good if not the communication problems mentioned above, which were the most frustrating.