We stayed at the apartment for four nights and were very happy with the set up. The description is pretty accurate. It's well positioned on the edge of central Venice - a little less hectic than the main tourist area with lots of nice restaurants and bars around the corner. Great location for the Biennale as it's a short 20 minute walk so you don't need to rely on taxis. Also great for Murano and other islands.
The apartment had good facilities for cooking food and the communal areas were large enough although we went out every night as there were so many nice places to visit. Plus the roof terrace is pretty nice for breakfasts and lunchtime. Would stay here again.