I was PG on that cruise. The atrocious and chaotic 4 hour wait to embark set the tone though I really felt bad for the disabled folks on walkers and canes who had to stand in line all that time. The weather was ghastly fog exacerbated by smoke from Canadian fires. Halifax is a nice port; the weather was overcast with some drizzle. Ate a lobster at Saltys on the pier. Boston was overcast, foggy and hazy, the ship berthed and did not afford any view of the promised fireworks July 4, even from the top top deck, mainly due to fog and haze and the fireworks being nowhere near. Additionally, the so called overnight in Boston was actually arriving at midnight the night before and then leaving at 2AM the next night. Newport was skipped due to supposed fog interfering with the tenders. Last sea day was good weather. Food just so-so, did not seem to have properly provisioned the ship in New York. Princess Grill menu missing many prepandemic items. Though we did make use of the flambé and cheese trolley frequently. Problem with the Grills drink package being credited, took a visit to the purser and twice to the concierge to get it right. QM2 looking good for its age and holding up.