Nice location. Nice architecture.
Problems:
Communication
Wifi is 2G speeds if you are lucky
Parking is a drama
Minor maintenance issues
Checkout was a pain with us waiting 40min before giving up and leaving
Many issues with loadshedding - like the alarm going off two times per night. All issues that could gave been avoided if the place was rented out by the owners and not an agency.