Hi! My husband and I are planning on sailing next spring on the Caribbean Princess Southern Caribbean Explorer 7 day cruise for our 15 year anniversary. We haven't cruised in about 5 years and are wondering about the difference between Anytime and Traditional Dining. Is it difficult to get a table w/ Anytime? Do you have to pay the gratuities up front? Thanks for your input!