An amazing place! One of the most beautiful spots in Cape Town.