Superb accommodation with the best beach in Cape Town on your doorstep - Clifton