You will battle to find a better beach front spot in Cape Town or anywhere for that matter!
Truly wonderful place!