I would take her up on that. That's a lovely gesture. Together with the refund, it sound like she wants to make ammends.
Listen, especially if she is young, she was probably excited about her upcoming 5 hr date and because she is comfortable with you, she wanted to share. It's good that you...