First let me say that I do not think that any cruise is going to make anyone completely happy with everything....I sail with mainly with Princess because they are middle of the road, usually are consistant, and usually have very nice iteneraries.
That being said, the Sapphire Princess had a lot of things going for it that were better than some of the other Princess ships, and some things that were not as good as other ships in the fleet.
The Cabin: We booked a mini-suite for this cruise. The mini-suites are spacious...we enjoyed having the sofa (although a lot of other cruise lines have sofas in the regular rooms). The bed was comfortable and the room was furnished nicely. The balcony furniture was somewhat shabby and worn and was splattered by paint...minor "less than good" first impression, but overall a nice cabin. Our room steward Rolando was very nice and always ready to take care of anything we needed.