Good location and comfortable stay, but maintenance and communication issues. Check a couple of things before booking, and you should be fine. The apartment is very well located, we slept well, and the living room and kitchen were pleasant and functional. However, the property was considerably more worn than the listing photos suggested, including a badly damaged sofa, loud ACs, a cracked bathroom sink and a refrigerator that was exceptionally loud and had to be unplugged - and eventually replaced. Communication with the management was a little frustrating, as I repeatedly had to follow up myself. To their credit, they replaced the refrigerator and sofa, and provided a 300 partial refund. I would advise you ask whether they have fixed the ACs and refreshed the bathroom before booking - if they have you will be totally fine.