Perfect location to stay in venice. Quiet neighboorhood. Clean flat. Very good communication for Check-in.
You should only keep in mind that venice can be hot and humid (and as Martina said, there is no aircon).