Overall, we were happy with our cruise. We did B2B 4 and 5 night cruises. This was our first Princess cruise our others were four Celebrity and one Carnival. The ship was beautiful and was very nicely decorated. We enjoyed Grand Turk and Princess Cay. Our Cabin Steward, Pol Mateo, was fantastic. Tatiana, from Vines, was also excellent. We liked the food and the entertainment. Christmas was fun. We enjoyed the Crown Grill. The casino staff was great. In other words, They did the big things very well.
Princess failed in our opinion, in the little things. There were never enough towels, they allowed people to reserve pool chairs for hours without being there, they did not clean up dishes around the ship, the lines for Anytime Seating for dinner were extremely (1 hour +) long, I paid for a coffee card and never received it (even after 4 tries), unlike Celebrity you rarely saw the senior crew members, they let children swim in the adults only pool, there was no benefit in having a mini suite over an inside cabin.
I know this was a B2B of short cruises over the Christmas break but we did not feel as if we were being treated like we did with Celebrity.
A good sized cabin with a very large bathroom and plenty of storage. Recommend it.