I did enjoy our trip, the ship was very clean and very well taken care of which is important to me. We went on a couple excursions that were nice. The dining room staff was so nice and tried very hard to be accommodating to my food allergy but there wasn't much they could do. I feel like there is not enough wait staff, our waiter had 4 tables on our side of the dining room and 4 on the complete other side of the room. I have celiac disease and there was very little that I could eat, in the dining room or the buffet. My menu was always different than the main menu and very limited.