The apartment is very central and very comfortable. Check in was easy and picked up keys from the hotel nearby and they were happy to keep our luggage.
The location is awesome, few minutes to Duomo and to the San Zaccharia vaporetto stop. You can take the vaporetto from the train station to this stop and walk a little to get to the apartment and very manageable. Lots of space and very comfortable. Bathroom also well equipped. Hot water runs out after some time so plan your showers accordingly if 2-3 people. But it was not a problem for us. Nearby restaurants we loved : definitely Rossopomodoro near St Marks. Nico was very efficient although we did not meet everything was taken care of. Thank you for an amazing stay!!!