We weren’t able to stay as long as we had planned here, but did get the chance to check this place out briefly. The canal view is gorgeous. Marco is thoughtful with his recommendations. As far as the mosquitoes go, there are lots and lots of them but this seems to be part of Venice and being near water. Although this may be out of the control of the host, the area outside of the entrance smelled strongly of trash and urine. Overall, this is a nice place for the price but may need some consideration on your part.