I'm just back from Marrakech, where I spent quite a bit of time in some of the world's most over-the-top hotels.