We stayed for a week with our 3 children and we enjoyed it. The place is not perfect (a bit dark and a bit tricky to get the water at the right temperature) but the location is fantastic.
The building seemed quite old, too, in a street paved with cobblestone which contributed to the Viennese atmosphere!