We took the 10-1 Sapphire Princess coastal cruise and it was very nice. We are from CA so we have been to all the ports but it was fun to see them by sea.
The mini-suites were very spacious; bathroom had a tub but you almost need a stepstool to get out of it! Balcony had 4 chairs and table and was very spacious. Deck 9 has most of the mini-suites but is open and can be viewed from all balconies above. Food was good/not great/but consistently good. We ate at Sabatinnis one evening and it was delicious ($20.p/p) but the absolutely fabulous event was the CHEFS TABLE. Only 12 people were accepted for the dining event and there were over 40 wait listed. It is $95 p/p and well worth it. After a multi-course meal specially prepared for the table by the exec. chef, and free-flowing wines with each course, you also get a 8x10 photo; souvenir menu and the chef's cookbook. I have been on 35+ cruises and this was the most unique dining experience/highly recommend. Must make reservations the minute you get on the ship/cannot prebook.
Sapphire P. is going in for extensive dry-dock in January and yet the ship looked very clean and well maintained. Will definitely do this cruise again next year. As a side note, there were many seniors on board with varying levels of disability (scooters, canes, walkers) and don't really think it would be a good cruise for children (even though the facilities looked very nice).