First off let me say the itinerary was awesome and the best I have ever experienced as a Platinum Cruiser with Carnival. The staff was warm and friendly with very few exceptions and tried very hard to adjust anything that had not quite got all the tweaks just right for a new ship on its Maiden Voyage.
Almost all the excursions ran smoothly and seem to try hard to get the passengers the best for their money. Some need a bit of improving her and their but again they tried hard to make it work or at least make the errors in timing or traffic as fun as possible. But you expect a bit of that and for a first cruise a bit more,
Having said all that I must say that the healthy food and nutrition which has become more prevalent for anyone who is either trying to maintain a reasonably healthy diet, has allergies or is one of 11 to 13 % of the global population and growing ... the dreaded Vegetarians.
Not sure the kind of Spa Deck room ... An Assessable one. Looks like all the others but with nicer robes and spa privileges. I have mild RA and being able to use the spa easily after a long day out and about is something we don't mind paying extra for. The cabin was clean and the room staff was awesome.