Cape tourism booming