Excellent place to stay near Venice!