We enjoyed our stay a lot. The apartment was very neat and spacious. A lot of nice welcome treats. The view is to die for. We did not have to deal with loadshedding since the place has solar. The stay was damn near perfect with exception a slightly uncomfortable bed, outside parking and the sitting area being a little too close to the bathroom. This place is a 9.6/10 for me.