We were two families staying in this Dorsoduro apartment. We loved the location - quiet, off the main tourist path and with easy access to lots of Vaporetto lines as well as good restaurants and museums. The house provided lots of space for us and Views on Venice was responsive throughout. They provided a nice guide book as well with all kinds of recommendations.
The stairs were not a problem for us, but could be if someone had mobility limitations etc.