I have stayed in a number of Ibis hotel across Morocco and found this hotel to be up to standard. The reception staff was extremely professional and helpful, and this was true for service across the board.
The bed was firm and the rooms were clean. As this is an Ibis, the rooms are small and sparsely furnished but absolutely adequate for the traveller. I had multiple breakfasts and one dinner at the hotel and both meals were well attended with good food. I would not hesitate to stay here again - a good hotel.