Perfect localization. Tram station just next to the apartment, the well-equipped shop really close too. There is also a great park nearby. No problems with the check-in, the apartment is nice and comfortable. The only minor problem was the bed because we expected a large, single, but we got two tied together, which was not so comfortable.
P.S. Vienna is fantastic.