This was our first cruise so we didn't know what to expect other than what friends have told us. We had a great time on this cruise. Princess staff does an amazing job on service and making sure your happy.
The food in the dining room for dinner was very good. The dinner buffet was just average. Breakfast buffet was good a lot of variety. I recommend the soda package if your a soda drinker was definitely good for my hubby. I am a trying to get a copy of the Reflections DVD for our cruise as I stupidly didn't buy it while on board and now having regret. I called Princess to try to order it and they say its only available while on cruise. I asked what do they do with the unsold copies they say destroy them. How stupid is that Ive been reading other blogs on this subject and there are many people like me who are trying to purchase this video and having trouble. Princess is losing out on some cash with regards to this. Disappointed with this but overall a great vacation.
Also a recommendation would be to not pay for a Princess Transfer from ship to Airport in Ft Lauderdale. A waste of money and a lot of aggravation. We paid $14 bucks per person = $28 and because we paid for transfer we were one of the earliest groups off the ship. Our flight was not till 4:30 pm and we had to leave the boat at 825 am. I asked for a refund of this a few days before and they said I couldn't. We could have taken a taxi for about half that price and would have been able to leave later which would have given us less time in the airport. Overall I would return for another Princess cruise.