I had a very pleasant stay (one week). The apartment has all commodities one would need during an extended stay. It is very clean and despite its location on Neustiftgasse it is not really noisy.
I would definitely recommend the flat or rebook it myself.