We had a great two-night stay at Lorenzo's apartment. It was very conveniently located on a slightly less busy streets, but still only a few minutes walk away from several main attractions, including the grand canal.
The apartment itself was exactly as pictured and struck a very welcome balance between cozy/traditional and modern; additionally, it was very clean and included everything we needed for our stay.
Overall, I can definitely recommend the apartment for both small and larger groups, and for bother shorter and longer term stays.