They canceled our booking on the date of checkin. We paid more than 1500 usd 3 werks in advance. Drove from casablanca airport to the hotel only to find they had sold our rooms to other people at a higher price. They then reaccomodated us in a small guest house which was dirty , stained towels , cats everywhere etc. A total nightmare. No prior cancellation notice was sent. A total nightnare for all 15 of us.