We booked the Diamond Princess because of the itinerary, and also got some perks for being Gold Captain's Club members; however we really don't have a preference for Princess Cruises, and after sailing on the Diamond our opinion remains.
Overall we had a really great family trip; traveling with my spouse and kids ages 6 and 8, and my MIL. We had a balcony cabin, and an inside stateroom. Normally the inside room is fine, considering the amount of time spent in the room is minimal. However the balcony was really helpful for extra space, and we enjoyed leaving the door open every night to hear the ocean.
Singapore was a great place to start, and we stayed at the Holiday Inn the night before sailing, and the Hiilton Conrad after.
Response from TaylorW, Social Team, Princess Cruises
Phi Phi island trip was beautiful, but very touristy. Next time I would book independently. Buffet lunch at the hotel was not good.