Pro's: Food generally very good, cabin clean and spacious, embarkation at ports, slow but effective room service, guest laundry available.
Con's: Service!, service, service, felt claustrophobic compared to other ships, small and poorly equipped fitness center, impossibly slow and overpriced internet, very badly designed buffet and limited seating, difficult to get room service on the phone, slow elevators
I have sailed previously on Norwegian Dawn, Celebrity Mercury and Infinity, and Crystal Serenity. The Sapphire Princess is easily the least impressive of the ships. The dining rooms are small; there is no main dining room that is showy in any way. The dining rooms are pleasant enough, and the food they serve is for the most part, quite good, but they are not showrooms. The main atrium is also small and not at all spectacular. Unlike other ships, there is no pool in the spa, but there is an adults-only pool just outside of the spa. The boarding process was very smooth and easy.
Nice sized sitting area which added to our enjoyment. When it was raining or cold we could open our couch to a sofa and have a perfect view of the outside. The balcony was not covered which was irritating for privacy and for rain! The TV's were old and the channels limited. The bathroom had a tub and was almost big enough to be useful. There were no bath robes provided in the mini-suites and service was Non-existent. Closet space was fine but there were no drawers to put things in, only a wall shelving unit. There was a constant drone of something throughout our cruise, but it wasn't too irritating. Bed was hard but bearable, nothing special as they promise for suites. Except for the sitting room and larger balcony, the mini-suite is not very special.