Price, it was a little cheaper because of the timing, the Holidays, but I Loved the ship being decorated for Christmas, we even sang Christmas caroling with the crew. We even got upgraded to a better room and it was a very comfortable room. King size bed and so comfy, especially the pillows. Plenty of hangers and closet and shelves to remove your clothes for 10 days. And space for the luggage. And bathroom is small but shelves for everything . TV was nice size and a desk with mirror, lots of mirrors in fact. Every morning the cruise director Duvall did a 30 minute Wake Up show with the info for the day, he even wished us a Happy 50th Anniversary on the show, that was exciting. We ate every night in The Coral dining room with the same waiters, Francis and Pan, loved having my napkin put in my lap. Different Menu every night, wonderful and appealing food. I tried so many things! And we thought the food for lunch in the Market place on 15 floor was great. The staff was very helpful up there for drinks. We sure didn’t go hungry!! Oh yea breakfast too, some times in the dining room that was opened for breakfast. We also got room service for our coffee and banana every morning. The entertainment and talent on the ship was outstanding!! We saw three different wonderful productions in the theatre. We tried to see it all, comedians, magic show and much more. We did a excursions on each Island. Grand Cayman Island was the best, such a beautiful and clean Island. And we went thru the Panama Canal. We had a wonderful time and we were treated like Royalty thanks to the Staff and they turn around that afternoon and do it all again. Amazing crew!! Thanks Caribbean Princess!