Husband and I are looking at going away for a few days and fancy Italy . We will be there for about 4 nights and can't decide between Venice or Florence . Can anyone help and share their experience / recommendations?