Good place to stay. Not so far from the Venice center.