9 Princess cruises, we have had an Owners Suite, Full Suite, Club Class/Reserve, Mini Suites and an inside cabin. 3 MSC cruises in the Yacht Club. I would choose the Yacht Club every time. Food is better, service is better, drinks are better. Yacht Club deck area is like the Sanctuary, but with a pool and good food and bar service.
We just got off the Sky Princess last Saturday and had a good time. We had a mini suite, E726. We also had the Premier package. One thing I don’t like is the MDR is not open for lunch on port days. Buffet is subpar at best, Slice and hamburgers by the pool are ok, and Alfredo’s is great but after the third day it gets old.