The flat is perfectly well located near the ring and the city hall/museum quartier, very useful to visit the city. The flat itself is equipped with everything needed and the hosts are always available to help you with any request.
I warmly recommend it for visiting Vienna!