Thank you for all your replies though you didn't do much to calm my nerves.

Hubby says right off the bat we are installing screens on ALL the windows. That's the norm here but I guess not there.
Tonight we had a little bit of fun as we had a bat, yes a bat in our ensuite shower stall. I can't for the life of me figure out how he got in the house; let alone upstairs in the master bathroom.

Anyway, hubby caught him and we released him outside. I've told him he is in charge of these kind of things and he'll have more work

once we get to HK.