We booked this cruise less than 3 weeks prior to departure on a last minute whimsical idea (need) to get away. This was our second princess cruise - my wife and I did an Alaskan cruise on the Coral Princess 4 years ago for our 20Thu wedding anniversary and it was fabulous. We had no problems going back to Princess and were fortunate to be able to secure 2 adjacent balcony cabins on an upper deck.
Since we were bringing our two youngest children (15 & 9), we knew this cruise was going to be different than our Alaska cruise. We flew into FLL the day before and stayed at the Hampton Inn & Suites. This was done for the sole purpose of making our transfer to the cruise ship less hectic. We got to the cruise terminal early (~ 11:15 AM) and had to wait in the waiting area for about 30-45 minutes. The AC had broken and it was quite hot. Once they got the okay to start boarding, the process went very smoothly.
We got into our cabin on deck 12) about 12:30 PM and were quickly greeted by our cabin steward, Zeus (from Philippines). He was great throughout the cruise. I was particularly impressed that they had a queen bed set-up in my cabin and two twins in my kid's cabin as we had requested. Also, Zeus had opened the partition on the balconies so we could easily pass from one cabin to the other (the cabins were not adjoining from the inside). since our bags had not made it to our cabins, e decided to do a "walk around" and have lunch. The ship was big, clean and beautiful. I will spare details and just say the buffet lunch in Horizon Court was beyond expectations in both quantity and quality.
Very satisfied with the cabin, balcony, and location. I particularly liked having adjoining balconies for our children.