A warm welcome and great apartment to stay in in Venice