Very nice place, exactly like on photos (even better). There is everything you need for short or long term stay. 15-20 minutes from the city centre with public transport (tram or tram+ubahn). If you know Vienna, you can reach the place also on your own like in hour or even faster(from/to Volktheater).
We'll be back for sure!