Been there with a beginning of april. All i can i say - if u like a comfy, clean rooms, spot on bathrooms and a friendly and helpfull staff - this is the place. I am a picky european which like to stay in a nice conditions and i must say that this hotel got it all. It won't be cheapest place in Casablanca but it's worth the price. We had a room with beautiful ocean view, balcony was just above the lovely, well looked after garden. Food was very nice - all fresh and tasty, although if u like to save some money, u can pop out to the any near-by cafe and u won't be disappointed.
Only thing was not enough english channels in a TV but i could live with it. All the rest i was very pleased with and i'll come back to this hotel for sure. At least i know what to expect, knowing what i'm paying for. And one more thing - only 5 minutes walk to the nearest shop if u need to get a few snacks or drinks in a resonable price ;))