The apartment had everything we needed for our week long stay in Vienna. I particularly loved that there was a washing machine so we could do our laundry. There is a grocery store only a few minutes walk away which is helpful. The apartment is very well located for public transport with a tram line 5minutes walk and about a 15 minute walk to Karlsplatz (3 underground train lines as well as tramlines). It only takes about 20 minutes to walk to St Stephansplatz and other historic sites and museums. Vienna has a great public transport system and it was very easy to travel all around the city.