Super-clean, and well-equipped apartment in a small block of 21 - probably half of which are residential. The locked gates made us feel secure, and we were the only people we saw in the perfectly-sized swimming pool!
Communication with the manager was excellent - they were really efficient about replying, and were able to provide useful local information.
The location wouldn't be to everyone's taste - but it was a perfect base for us, and we had a great time.