My husband and I chose the flat because of the location and the price and we were not disappointed. It is close enough to shops and we had no trouble getting everywhere we wanted to go on foot. It is clean, comfortable, and Cristiana is a dream host. She obviously cares about the comfort of her guests; she was super thorough in helping us get from the airport to the flat and is willing to give you tips on things to do/see/eat to make sure you get the most out of your time in Venice.
I highly recommend staying in Cristiana's flat. We will definitely do so again the next time we are in Venice.