If you are staying in Venice this is the place to be, the location is perfect in terms of getting to the more touristy part of the city.
Alberto went out of his way to make sure we had everything we needed for our stay, including recomending some hidden gems that we never would have found on our own.