We have been to the Casablanca many times before, so we knew exactly what to expect. We tried the apartments this time as we fancied a little bit more freedom. Rooms and food were excellent as usual. Staff as always were brilliant. We will keep going back. Cannot recommend highly enough.