I can help with a couple of your questions.
There are 3 main dining rooms all have the same menu. Deck 5 midships, Deck 6 midships & Deck 6 aft.
Aside from the buffet there is Alfredo's Pizzeria which is a free option.
No definitely not. My son in law had a sore throat for 2 days & that’s all. I know other people who have had a range of symptoms but not a cough.
that’s why it’s so hard to know if you possibly have it
I can give you the Princess ships
Coral Princess the smaller of the 2 currently in Australia
Guests 2,000
Crew 895
Tonnage: 91,627
Majestic Princess
Guests 3,560
Crew 1,346
Tonnage: 143,700