The location was much better than we originally expected it was central and provided us a great starting point for our adventures throughout the city.
Our host were very informative and helped us make reservations at I must say one of the best Restaurants we ate at during our trip.
I would definitely recommend this location for families or couple of friends traveling together.
One thing to be mindful of in Venice, is that there are stairs everywhere... so remember to pack light.