The apartment is very clean and comfy. The location is great, right next to Stephansplatz, but in a quite street. The self Check in and out is very easy