I stayed at Muti's place again last week. It is a good quality apartment and 5 minutes walk to my office. You will see that I have provided positive reviews previously and would only be repeating myself here.
If you find the apartment is available don't delay, grab it. If you don't I very likely will.