We took our 2 sons with us on this cruise for my birthday and were very excited as I had booked 10 months ago and we received a 6 category upgrade to a BA cabin.We had previously been on Jewel of the Seas and loved it.I had booked on-line with Princess and had asked for bathrobes, balloons. We had a a long embarkation at FLL and finally were on board. I loved the balcony room, however no bathrobes nor birthday balloons. the next cabin had heavy smokers so we could not sit outside or keep the door open at night as I have asthma. Oh well no big deal I guess.Our sons had outside cabins on Emerald deck which they loved. Dining- disappointed in anytime dining. We had problems getting in for 3 nights, including my birthday until I rang hotel services and complained. There were large holes in our bedding and the bedding stayed that way for 4 nights.I thought Princess was a step up from RCI. Buffet- Horizon buffet did not compare to the Windjammer on JOS and there needed to be juices available.I saw canned corned beef for lunch? Entertainment- lots of good comedians and not much else I cared for.What is with the Barnie song?Loved MUTS. Dining room service was a bit too rushed for us and I missed traditional dining. On the whole I was disappointed with this ship( too big and not friendly service) and Princess cruise lines in general and will probably be going back to Royal Caribbean.