There are lots of different upgrades people pay for unlimited dining, unlimited drink. To me those are a waste, there are options for everyone and not all options are for everyone. Why pay extra for food when you can already get all you can eat and many free places on the ship to eat? May not be for you which is fine but do not say it is only for 1st time cruiser or newbies which would be the same thing.