We are planning a trip very last minute/on the fly. We've got seven days/six nights all told. Flying into CDG early in the a.m.; thinking to check into a Paris hotel (maybe CitizenM or similar) for an overnight. Then we're thinking to travel the next day to Normandy. We want to see Rouen, the Bayeux tapestries, maybe the beaches, St. Malo, and definitely Mont St. Michel. We'd like to go to Giverny either on the way to Normandy from Paris, or the way back, since we'll need to stay another night in Paris before flying out. So -- one day/night in Paris, travel to Normandy, 4 nights there with all the sights mentioned above, travel back to Paris, Giverny somewhere, one more night in Paris, then flying out the next day.
What are your best recommendations for where we should base ourselves, what the itinerary should look like, recommendations for hotels/dining at reasonable/comfortable/moderate rates (willing to splurge on a meal or two), whether we should drive or train and rent cars in Normandy (husband would be doing the driving, he's not a French speaker and my French is rather on the basic side)? Please let me know any and all of your thinking, or if I need to answer more questions to clarify.
Thanks so much for any and all help! Time is of the essence here!