Best place you could hope to find in Cape Town.