The location was great for us. It is away from the hustle and bustle, but within walking distance. There is a grocery store nearby that has super cheap bottled water. We also loved Vecia Cavana, we ate dinner there twice (you may need a reservation).
The apartment is spacious and has a beautiful canal view from the living room. It is equipped with everything you need. We were there in May and only the heat was on. Luckily for us it was quite cool in Venice, so we did not even need AC. Roberto has umbrellas for guests to use which we needed every day. It was a nice touch for us and much appreciated.