We had a two bedroom apartment in February for a very decent price. It is placed in one of the busy streets two minutes walk from the gate Bab Marrakech. But is a quiet sanctuary with it's own spa. I got a lovely massage one of the days. If you want a hammam there is one just on the opposite side if the street that we got recommended from the Riad. My wife went there and was satisfied. Every day they had spread rose leafs on the beds.
We had a large apartment but there was also very nice common areas where we sometimes spent time reading and planing our next day.