The Venice Apartment is a wonderful place. We stayed there in December but found it warm and comfortable even with chilly, foggy days. It is located on a lively piazza with restaurants, caffes a pharmacy just around the corner and a supermarket (Conad).
Be aware that the apartment is near a canal and so there are morning deliveries passing by around 8am which can be a little noisy. But, the location is ideal for those who want to be in Venice without the massive and costly tourist areas of San Marco.
It's about 10 minutes walk from the bus station which includes 3-4 bridges so be prepared to cross them with luggage if coming from there. Same if coming from Ca'Rezzonico (the nearest water bus stop).
On our stay, we were pleasantly surprised to find some breakfast foods as well as soap/shampoo already available which was a great help and we only needed to buy the bare minimum at the local shop.
Our hosts spoke English but a little Italian also is always helpful. Grazie mille, Luciano!