Had a dream weekend break.
Venice is excellent; the location of the apartment is - in my opinion - the best part of the city. Felt local, safe and away from the real touristy parts like St. Marks Square.
I'd stay at Giovanna's palce again for sure.