The place is conveniently located near the train station which is good when you are carrying your luggage around. Bear in mind there are no taxis in Venice. It gets a little quiet after 10pm but a little peace is nice after a day of walking around. The place is definitely clean a nice homely feel.
Do not be shy to ask the person during check in for local recommendations. The dos and don'ts given to us were very useful.