Josefs apartment is super nice. The check in was pretty smooth and the apartment was extremely clean. To our surprise the apartment is quite spacious and has all the mentioned amenities. The city center is around 15 mins from the apartment by public transportation and so is well located. He had also equipped the apartment with basic cooking ingredients and I thought was helpful as sometimes when you land you don't have these things at your hand. I would highly recommend Josefs place to anyone visiting Vienna.