My daughter and I stayed for one night at Stefano's apartment while visiting Venice. The apartment was as described, and quite clean. The main bedroom was comfortable and roomy. The second room was a bedroom/living/dining/kitchen combination. The bed was comfortable. The "full kitchen in a cabinet" was quite ingenious. With two burners, a sink, and cooking utensils, it's sufficient for cooking a small meal, more than what we needed while traveling.
Stefano meet us at the apartment. We were able to check in early. He also offered to store the luggage for us if we had to leave late.
The location was just right for us. It's only a 25 minutes walk from the train station, 5 to 10 minutes from the nearest vaporetto (water bus) terminal on the grand canal, 10 to 15 minute walk to St. Mark's square, and a few minutes walk to the vaporetto terminal that serves the outer island of Murano, Bruano and Torcello.
Note that we used GPS to navigate the entire time. Venice is a maze and without GPS the travel time will be much longer
Make sure you don't mind climbing two long flights of stairs before booking. Or check with Stefano whether the handicap access still works.