A wonderful place at a peaceful area of Cape Town.