Great little place to stay in a great Venice location.