The apartment was very nice - big, well fitted out and very well located. There are plenty of restaurants, shops and attractions within a minutes walk which was lovely!
There were a lot of mosquitos and the whole place felt a bit damp but that's probably just all of Venice given all of the water around!