We had a wonderful stay in this apartment, plenty of space and clean, and the small pool was a nice bonus. In addition it's well located for the city, check in & out was easy (bar a confusing video which showed the process for getting into a different apartment in the same building).
Only suggestion would be a few basic provisions - we needed to buy our own hand soap, and the kitchen lacked basics like oil & salt.