W Cape tourism recovers