Am currently in Marrakech and having an amazing time.
First three nights in Riad Itrane and checking into Softiel tomorrow for some uber luxury but if you can afford it go to La Mamounia.
Skiing in March within 2 hours drive and still 22 in the city which is unbelievably amazing so far.