Great place - awesome spot in Cape Town - go there!