Great location in Cape Town with stunning view.