The apartment was clean, spacious and had everything we needed. The location is central, but still not too busy at night so we slept great and in a really nice areas full of tapas bars. The shower was great too.
The only negative is the extra charge for checking in at any time if you arrive in the weekend (which was however stated clearly beforehand, so we were aware of that). Worth it if you are staying for multiple days, but not so much if you are doing a weekend stay. We would return :)