The place is exactly as described... in a good sense!
Best part of Venice in my view - close to the center if you're ok with a bit of walking.
If you're visiting Bienalle, it's the perfect place. Close to art, close to via Garibaldi with some great and inexpensive aperols and food.
The place is clean, cosy, with everything you need for your stay. Highly recommended, the hosts are communicative and very fast responders.