A beautiful clean apartment on the beach with a view to Table Mountain.