I just looked at some pictures of the cabins on allearsnet.com, and it looks to me as if there are storm screens in the lower part of each window. We stayed there several years ago, but I can't remember needing to open the windows.
That's a great resort; you'll have a wonderful time.