The location was fantastic - great view of the bay, and really close to Boulders Beach and Seaforth Beach for catching rays and penguin viewing. Easy to get to Cape Point too (go early to beat the queue!). The flat itself was great too - big windows and view aside, it was a nice space with large kitchen worktops, comfy couches, and a friendly feel. Good braai space outside on the patio.
The best bit were the really welcoming hosts, Marion and Donald though - hot home-cooked muffins when we arrived, good local tips on where to go, medicine when I got some 24hr bug on my trip, provision of a great travel cot for our little one, and a high chair too (which I think had been bought new, judging by the labels), and home-cooked flapjacks the morning we left. We stayed at 6 different places on our South African trip, and had a fantastic trip. Amakhaya by the Sea was lovely anyway, but the wonderful thoughtfulness and hospitality of the hosts made it the clear winner!