Everything was very nice. The apartment itself was very clean and had various utilities included such as towels, shampoo, salt, olive oil, ...
It's very easy to reach everything by foot and there are multiple supermarkets close by. If you don't want to walk to the other side of the city on foot there are vaporetto stations very close by. Very easy and quick to reach from the train station if that is how you arrive. Luggage dropoff was very useful as my train arrived very early and check-in was later the same day. There are luggage dropoffs available in the city but they cost money, here it was possible to store my luggage and then go explore the city until it was time for check-in.
Overall a great experience.