The stay overall was excellent as indicated by my rating. Just a couple of observations:
1. It would be helpful if there was an inverter in the apartment to provide power during load-shedding (especially because the cooker is electric).
2. Unfortunately one of the recommended restaurants (Mantra Cafe) was a disappointment - slow service and mediocre food
Otherwise, no complaints at all!