Absolutely amazing place.
Honestly, if visiting Venice, this is the place to go to. It is a perfect location, everything is in walking distance, or if you fancy catch the water bus which is less than a minute walk from the building.
The staff are lovely, and we felt so welcomed by the hospitality. Would highly recommend to anyone