We had a blast. Perfect weather. Ship was clean and friendly. 2600 passengers and we never felt like there was too many people on board.
I would say that service was a little less than on previous cruises on Princess or other ships we have been on. You could tell they skimped a little on dinning room service or buffet service. I remember when they never let me carry my tray and always served my beverage...not on the star princess.
Shows and entertainment were great, but you must take the free seating if you are going to see any shows. Late or Early seating just don't work with the shows.