After having cruised on a no-name line (first cruise), RCI and NCL, we were looking for a cruise that gave us good value. Because we do not seek the cheapest rate - our minimum requirement is a balcony - we want our money to go as far as possible.
Our second requirement is that we are able to have dinner by ourselves, just the two of us. We found when we cruised with RCI several years ago that there was no option for that. Now they have introduced an any time dining option. We chose NCL because we felt that we could dine as we wished, but actually found that if we wanted top quality food, we had to pay a premium. On one cruise, our concierge even joked that if we tried the main dining room once, we would never return to it. We read reviews complaining about NCL food - our complaint was different - we always had great dinners, but we had to pay extra. When we did the math, we were dismayed. With what we paid for a suite, we should not have had to pay extra for dinner every night.
We were delighted, therefore, that Princess easily allowed us Traditional Dining at a table for two. Then, when we experienced it, we were even more delighted. The quality, imagination and variety of food was excellent. It was difficult to find a night to try the premium restaurants, but when we did, we found Sabatini's even more incredible than the main dining room. Crown Grill was good too.
The cabin was really great - it had plenty of space, lots of storage. We were worried about how exposed the large balcony was, but that did not prove to be a problem, either for privacy or for shade. We were able to spend quite a bit of time out there, only driven indoors on a few occasion due to smokers on their balconies. That will change, however, with Princess's new smoking policy. Only problem was the bed was too soft. We will request a firmer mattress in future. I think it will be better if they simply remove the pad on top of the mattress.