Anna's place is exceptionally well located, spacious and full of character.
It's on the top floor, with the benefit of a roof terrace which would be a real bonus in the summer months, offering 360 degree views of the Venice skyline. The downside to this is that there are a lot of steps, which is something to consider if you have a lot of luggage, small children or are less mobile.
The only issue we encountered during our stay was a lack of hot water. Upon check-in we were told that there was a technique to getting hot water from the shower but however we adjusted the mixer tap it never warmed up. This wasn't a big deal for us for such a short stay, but I would check if this has been fixed before returning.
Overall I would highly recommend Anna's place.