Ew Mowana spa is terrific. It wasn't the best massage I've ever had, but the local products did a huge makeover on my skin, and the set up is like have treatment in an oasis.
I've stayed at the Indaba twice, both times with great success. The staff is friendly and helpful, and the location makes for shopping and whatever one may choose to get into at the casino.
The only downside is the food. I found it to be a bit bland and lacking in freshness or creativity.
The rooms in the newer sections are much better than the older ones. The 900 block rooms have French doors and a terrace.
Also, if you love birds, this is the place for you. Somehow it attracts quite a variety.