I don't see anything wrong with 'girl' and 'boy'.

However, ladies is by far the most appropriate term.