Great place and great apartment: a little gem in Venice