We enjoyed our stay. Location is really close to belvedere palace, about a 30 minute walk into the centre, but great tram and sbahn connections.
Flat was clean and with all things needed for cooking. Didn't meet Salvatore, and had a slight misunderstanding so only got the sheets for the sofa bed on the second day but these were brought straight over. All in all good apartment for your stay in Vienna.