The most central location possible in Vienna. Seems to be a professional company renting out serviced apartments. Clean. Affordable & major VFM