I was on the Fantasy 10/01 and had the best time. The food was great and the OJ tasted just fine to me. My only reservation about the food was the eggs at the breakfast buffet...really runny. I went for the made to order omletes and they were great. Be prepared for the teenage girls to be harrassed in Freeport to have their hair braided. You literally have to fight them off. And if you choose to have it done, make sure you get a licensed braider...the others are doing it illegally and will give you better prices (but it shows in the quality). My niece had it done and her head broke out because of the african styling gel they used. They only need to use water to braid your hair. Overall the cruise was great and we had the best time. You will too!