Location is great, literally 3 minutes walk to Stephanplatz, which is one of the main road and attractions.
It was easy to find and self check in option was well described and easy to follow.
Photos are old and apartment looks totally different, shower is a bit weird.
Dan was pretty responsive and helpful extending 1 hour check out time.