I recommend this apartment.
It’s clean, looks like in the photos.
Localisation is around 25 minutes by foot to Saint Mark Square.