Looks nice an amazing first night celebration dinner, I am sure even in a sleep deprived state!

Regarding PHL airport, sometimes its easier to spend the night at the connected Marriott, can get an extra few hours of sleep!

Enjoy your 3 weeks. Hopefully not too many restaurant closures on the French side due to low season.