Time in the museums, bookstore, and have a sit-down meal, it can be a while afternoon evening, or even the better part of a day. Kind of up to you and her, but sounds like she is a fun one so you might want to allow for 4ish hours, perhaps. The museums are the wildcard for time spend.
Hope you have a blast.