It was a great experience. I was late on the check-in day but they were super nice and supportive. The apartment could not be located better in Vienna.
Highly recommend. :)