We were celebrating our daughter and new son-in-laws wedding. We had a spectacular time. My daughter has Celiac's disease and has to eat gluten free. I was not aware to notify them in advance and they went out of their way to be completely accommodating. Service was excellent and entertainment was great. If I had any complaints, it would be mother nature not being cooperative. It was drizzly and cloudy so was not the greatest sunset. Would highly recommend your cruise. Thanks to all for a great time!