Great place to stay in Venice! Location is very convenient and we had a great time there. It's clean and accurate with all the amenities you could need. It could look pricy though but this is Venice, you must be ready for that ;) Also be ready for the Venice city cleaning tax if you are not familiar with it (65EUR in our case).
There are lots of great restaurants and bars nearby. Supermarket (Coop) is in 10min walk distance and city center is in about 20min so you won't even need to use any transport services if you like hiking. We even took a walk from the S.L railway station which takes 40min. We will definitely get back soon!