This place is great. The pictures don’t do it justice. Also really close to the Venezia Santa Lucia train station and water taxi stop.