We (my husband and I with our 4 year old daughter) spent a few nights here at the end of our South Africa Trip and really enjoyed it.
I loved the views across the bay and could have spend my days just sitting on the terrace looking at the ocean. Every morning I went for a walk (e.g. to the lighthouse or on the beach) and that was great too.
Our daughter loved the pool and the toys that were provided in the apartment.
The apartment was clean and provided us with everything we needed. We didn´t cook (instead used the local Pizzeria and Café at the end of the street - both of which I can recommend as well) - but the kitchen is well equipped.
The hosts were very nice and easy to communicate with.