Amazing spot in Cape Town. Stunning views and friendly staff.