I would say that Riad Jona is a good place to stay (but TripAdvisor doesn't have "Good", just "Very Good" and "Average"). My wife and I enjoyed our time there as the staff was very helpful, the location was pretty good (5-10 minute walk to the main square) and the facilities were nice. It's a simple riad with a good staff that is good value for money.
If I were going to go back to Marrakech and wanted a low key, relaxing place to stay that was good value for money, I would stay here. However, if I wanted to make my trip a bit nicer, I would consider looking elsewhere.