This place is fantastic. I love the location, slightly away from the ultra commercial areas but right next to streets full of excellent restaurants, coffee, pastries, and wine. Exactly what you want to pass through before going into the fray and coming out of it. The room and common area are lovely, the windows open and the view of the neighboring architecture and little canal is magical.
There are lots of stairs up to the room, so be ready for that (Pack light, Venice is a walking city.).