The apartment was clean and comfortable. It is in a good location- right next to the metro and walking distance to la Ramblas.
However, even though this place is above designer stores (Gucci, Valentino,) they do not provide towels. Nobody travels with towels. There was nothing else available, and I didn't think it would be a big deal. But trust me, you do NOT want to stay in a place without towels. We ended up showering and drying ourselves with T-shirts. They only provided us with one roll of toilet paper for four people and three nights.
We were told there would be Wi-fi. We stayed there for three nights and each day they said, "maybe tomorrow," the wi-fi would be fixed. It was not. And since we have seen other reviews stating the same problem, they still advertise for something they do not provide. This was a huge problem for us as I needed to do work and was unable. Having said all this, the woman who checked us in, Teresa, was very kind and accommodating.