Plenty of variety
buffet, dining room breakfast, throw in Spa Cafe for variety and Cafe al Bacio for pastry
lunch buffet had loads of choices, carved meats, two different soups, pizza, stir fry, Asian and Indian and vegan offerings. Dining room lunch on sea days. Poolside grill for burgers and hot dogs. The choices were many.
Yes, only During the Two hour “happy hour” window, every night except embarkation night, from a specific Elite Happy Hour menu only
not valid all day long like on Royal.
also see this recent thread
Many people, including me, have posted bar menus. Do a search of cruise critic to find them.
shampoo and conditioner and shower gel and bar soap are all provided
You might hear back but I wouldn’t bet on it. They try to settle as much on the ship during the cruise as they can. Post cruise I am afraid your email won’t be very effective in hitting your target.
I don’t know what the hangup is but it is 7:15 AM and the walk offs have not started. The line for the walk off stretches from the central staircase back to Tuscan and then circles on itself again almost back to ensemble.!