I think you'll enjoy the play. It has the sort of message that is appropriate, no matter where you're from or what the season.
Any time. It's my pleasure.
It's not that uncommon for guests to bring something the first time they visit - it may be a bit old fashioned, but it's good manners, and very sweet of you.