Good communication, clean flat, easy check-in.
I can recomment staying in this flat when travelling to Viena without any concerns.