The apartment is the best location to stay in Venice, just next to the station and water taxi and all the restaurants.