Cape Royale Luxury Hotel and Spa announces the appointment of its new managing director, Johann du Plessis.