Great place located just outside of Venice!