I've been on the Royal Princess the Liberty and the Oasis. This was my favorite boat.
Pros, The entertainment variety is unmatched. Between the broadway style stuff to the ice skating show to the diving show it was a great mix up of entertainment.
The food was excellent and the service in the dining room was great. We were very close with our waiter by the 7th day.
Great spacious rooms bigger than even the deluxe balcony on the Royal Princess.