Well having reviewed some of the more recent reviews I am surprised and can only wonder what people expect. Bearing in mind morocco is in North Africa and not centre of the western world, the hotel does not claim to be a five star hotel.
From our point of view we had a fab stay, the hotel was clean, and the staff were very friendly and could not do enough for you, even going to the shops for you ( which was above and beyond what they needed to do. ) nothing we asked was too much for them.
The hotel has a pool, it is quiet and peaceful away from the noise of the main town areas. Having spoken other Brits staying in the town a pool was a bonus as was the quiet.
There is a bus service into town which is FREE, and provided by the hotel. Our experience of destination outside of more developed areas is that time is quite flexible and this was true of the bus service. However it was not just limited to the hotel the tours that we went on, that were not booked through the hotel, were also time flexible.
A thing to remember is that Morocco is a Muslim country so alcohol is not openly available ( it's against their religion) however the hotel were happy for guests to drink their own alcohol, brought from off site, anywhere on their premises. ( how many places in the uk would allow this.)
All in all we would most definitely stay here again. Have stayed in a lot worse and paid a lot more for it with staff who are paid more and have less respect....
For what we paid for the trip I think it was a fab week. Saw true Morocco
Remember your going to North Africa not New York .