Went on the Royal Princess from New York to Ft Lauderdale, have sailed with Princess 23 times. Our son and 4 year old granddaughter came and she had a blast in the kids club, she would have stayed there all day if we had let her. Food very good as usual staff very attentive and friendly, especially with a young child they spoiled her. The ship is beautiful, just a few set backs with the fact that there are not stairs at the centre elevators but they are there and we heard that they are going to finish them and open them up at the next refit, also that they are going to put the square pool back in the back. They have a new bogo in Crooners between 3pm - 4pm and again at 11pm till midnight, so you buy a drink and get the same drink free, what ever is on the drink list at Crooners, lots of people were drinking Martini's. Will sail on her again in the future, we really enjoy Princess over the other's that we have tried good mix of ages good shows, food is good and like the layout of the ships, really good loyalty program also.
Great cabin lifeboats below us on lower deck, nice bathroom big sink and ledge in shower, nice linen and larger tv on wall opposite the bed.