We have had a good experience with Princess before on the Crown Princess so chose Princess again. Also read about "the medallion" experience and thought it sounded really cool so wanted to try this ship and it is a newer ship as well.
The embarkation process was very smooth, we had our medallions mailed to our home so that made the boarding process even quicker. It took no more than 1/2 an hour after we parked our car and we were on the ship! Load the "medallion class" app on your device and you'll be a step ahead when you're on the ship.
We both thought this was the nicest ship we have ever been on (this was cruise #12) and kept so very clean. The buffet area was very well thought out in design, very large and easy to maneuver through even when crowded. There was plenty of seating as well. The buffet food was wonderful and so many choices.
I always appreciate a balcony cabin, with the view of the water and sky first thing when you wake up. What I like about Princess cabins is the design of their rooms, being that the closet area is a walk in closet, it's like a second room off the bathroom. You don't have to wonder what cabinet you put them in, it's right there. I also like how Princess gives you a nice sized tube of lotion!
We walked across the street to Wal mart and the mall...had free internet access.