We had a great stay in Cristina’s apartment. The location was ideal and everything you need is just around the corner. The beds are firm but comfy and the map and restaurant suggestions helped immensely. I concur that there is an odd smell when you enter the apartment but it doesn’t affect the apartment itself.
Would absolutely recommend and when we return to Venice, we will certain see if her flat is available.