Anna's apartment is wonderfully located on the Grand Canale. There is plenty of space inside with all the amenities you really need. Anna arranged her housekeeper to meet us and show is around the space, which was greatly appreciated.
It is worth keeping in mind that being right on the Grand Canale means you will hear some noise from boats throughout the night, up until about 11pm, but nothing too intrusive.
I personally found the mattress a little hard, but I am a bit sensitive to that. My wife didn't really have any issues with it.
Anna stayed in touch to make sure we were ok, and was polite and helpful.