We had a lovely time in Venice for Xmas and the flat we've rented was a good option (and we were happy to find a little Xmas tree decorating the living room). Since is a commercial rental linked to a hotel situated at 100m from the flat it was very handy for check-in and out and all the persons we've met were friendly and fluent in English and French.
The decoration of the flat is a bit out of date (but it wasn't a surprise since the photos are showing it) but everything was functional and, as stated in the description, the flat was really calm.