This was part of a Cosmos group visit. The normal tour is 10 days but our group were sampling the tour in only 5 days, so we spent one night here. It's clean and comfortable, the lobby has free wifi which was very quick when connected. The hotel phone system and therefore internet went down for a few hours, but that was Morocco Telecom, not the hotel.
The breakfast choice was limited, but there was a lady cooking Moroccan 'pancakes' which were tasty. French pastries and scrabbled eggs were also offered. Coffee was hot and hot milk was available. There's a McDonalds two minutes walk if you crave western food.
I notice other some reviews say it wasn't up to scratch, but I thought it merited 4 stars by Moroccan standards. Still had a little street noise. In December there was no chance to try the aircon, so I can't comment.
As we were there only one night and the tour was fully escorted, I didn't need to worry about the location which seemed reasonable.More