Great location and place near train station in Venice!