Superb place to stay in Venice - great location on Giudecca and easy transport. Clean, large property and ideal for any visit.