We've stayed cliff side several times at xtabi,never really had any problems with mosquito's,been there June,July August,jan,and feb,also as far as I remember the windows do have screens,xtabi is awesome and so are the peeps that work there.