Great location, good apartment, great area, totally recommended for your stay in Wien.
A lot of very good restaurants within 5 minute walking distance.