Apartment is very roomy, has place for everything and we didn't feel cramped when we left all of our baggage. It has everything you need for a quick of even longer stay. Host was very helpful, not only about the apartment but also about transport around Venice.
Location is very nice if you want to grab a quick bite in the morning, or if you return very late and don't have energy (or time) for anything but a takeaway pizza (two places around 200-300 m from the apartment, both very good but different styles). It also has a market and public transport stop nearby.
Can't recommend enough! :)