My wife and I sailed on the Royal Princess for our 1 year anniversary and had the time of our lives. Love this ship. We were lucky to get a cabin upgrade to a large balcony mini-suite. The large balcony was great and big enough to hold 4 people. Embarkation took about an hour (very fast compared to other ships). The piazza was very impressive with complementary snacks served at the international cafe. The service was excellent - top notch ( special thanks to Ricco from Aloha floor, Luis & Suthep from Allegro, and Natalie & Olenka from Horizon). The food was delicious on all restaurants with lobster and steak dinners on formal nights. The lotus spa was out of this world. We decided to get the $179/person to have access to enclave and relaxation room for the entire 7 day stay. We'll worth the money. Trust me on this one. Also, the gym was well designed with brand new equipment and multiple health and fitness seminars/ classes. The shows at night were great, specially the illusionist show on levitation. One negative thing about the shows on the ship was the British humor was a bit too much for us, but nothing to complain about. The only thing negative about the ship was the photo service ($25 per photo is too excessive). If they could lower each photo to $5, more people would buy it and they wouldn't have to throw all photos to waste. Luckily for us, we brought our own professional camera but still ended buying 3 photos. Other than that, this ship gave us the royal treatment. We hope to cruise again on the Royal Princess.