Traveled with my family of 6 and extended family of 20 for our 3rd cruise as a group.
Food was sub par, not good at all. Many times served cold and most times was not good.
Charging for room service delivery is a disappointment. Coffee or something small on balcony was something I looked forward to. Entertainment was high school level at Best.