Le Théâtre Royal with the ubiquitous Moroccan flags in the New Town