Great location right next to the Basilica Santa Maria Gloriosa and only a 10 minute walk from the train station. Many restaurants nearby, and recommendations were provided by the host as well. There's a grocery store and pharmacy just a minute or two away... also, if you are interested in Venetian dress and music, there are shops that produce costumes and face masks very near and music schools.
Overall, a great stay.