Ship - Royal Princess, built in 2012. While not necessarily new, it was one of Princess' flagship vessels, and one of the most luxurious, if not the most.
Cabin - we stayed at the Dolphin Deck, midship, balcony. We booked well advance (1.5 years ahead) to block this very desirable cabin. We weren't wrong. We did not experience any disturbance. Cabin was reasonably sized and centrally located. It was well appointed with a huge closet with hangers, in-room safe, big screen TV, sofa, hair blower, mini-fridge, toiletries, shower, sofabed, etc.
Dining - recommend booking "scheduled dining hours (either 5 or 7 pm)". They will wait for you for 30 minutes before they give up your table. If you dont have a booked schedule, "anytime dining" is good on flexibility, but you may have to wait. You can order as many mains as you want. If you are still hungry, go to the Buffet restaurant for more food!
Cabin - we stayed at the Dolphin Deck, midship, balcony. We booked well advance (1.5 years ahead) to block this very desirable cabin. We weren't wrong. We did not experience any disturbance. Cabin was reasonably sized and centrally located. It was well appointed with a huge closet with hangers, in-room safe, big screen TV, sofa, hair blower, mini-fridge, toiletries, shower, sofabed, etc.