We enjoyed the apartment very much. The roof terrace gives you a nice view over Vienna. During the hottest days of the year, it was a nice place to chill out after sunset.
A lot of maps and books about Vienna are available in the appartment.
Although we didn't actually meet the owners, the contact between us and them was smooth.
In the neighbourhood is not very much going on, but tramway 6 and metro U1 are near.