Everything was same as on the pictures, new and very clean. It has all the amenities you need.
The location is excellent, the center and Sagrada Familia are all withing walking distance. There is a bus and a metro stop right near the apartment.
Communication was fast and easy, the host waited for us with the keys.
We could have used a few more towels for which we asked but they didn't leave, but it wasn't an issue.