The place is very near to public transportation. It's near to both Rennweg station and tram 71.
Marko was also flexible in terms of checking-in so there wasn't a problem at all.
The place is alright. It's not as clean as it looks but it was just alright. Marko lives next door so if you have any questions, he readily answers. He is also kind enough to give us tips re: touring Vienna. =)