Beautiful quiet space for a relaxing trip in Cape Town.