Whenever I refer to females in groups, I usually use the word 'guys' instead of 'girls' as it just sounds more natural to me. However, sometimes females correct me and say "I'm not a guy, I'm a girl!". I guess it's similar to how humanity as a whole is called man, irrespective of gender. In fact, I think if I referred to them as 'women' or 'females' then it would be considered sexist or condescending. But I want the MMO-C opinion on this issue!
So say for example a few girls make me a sandwich, and I say:
"You guys are really good cooks."
or
"You women are really good cooks./You females are really good cooks./You girls are really good cooks."
What would be the most appropriate way to highlight their culinary abilities?
Thanks.