The apartment was great and looked exactly like on pictures. The location is excellent - tons of restaurants around and very close to all major attractions
The only thing I would note is that the AC is pretty weak. We visited in August, and we could not bring the temperature in the apartment below 25 degrees C. It didn't bother us, but I thought I'd mention this in case some people prefer really cold places
Overall it's a really great place and I would highly recommend it