Very nice, comprehensive hotel with excellent facilities, comfortable room in central Casablanca. Good breakfast, but very slow service getting tea or coffee from what apparently was plenty of staff. There was a restaurant/lounge in a nice location with terrific food and great service for lunch or dinner. The hotel desk staff was friendly, but not helpful. We were called 10:30 PM to present our voucher to show payment- I had to dress and go down to the desk to show this and to pay a local tax (hotel bill was paid in advance). I paid in cash, but they didn't have change. I was told to ask for it in the AM when checking out. At that time, they didn't have any record of the change I was owed. Although the amount of the change was trivial, this shouldn't happen. I then asked the staff to call a taxi to take us to the airport (called a Grand Taxi in Casablanca, capable of handling luggage of which the smaller taxis were unable), but was told the Grand Taxis rarely came by the hotel, and the hotel wouldn't call us one, but would provide us with their own contracted service ( a limousine). This was significantly more expensive than a taxi. I paid for this as there appeared to be no other choice, but one of the bellmen indicated that there indeed were Grand Taxis in the area, but couldn't say this in front of the management who evidently were at the desk. I would not stay here again.