Great place for a quick or long stay in Venice