We booked this cruise about 13 months in advance when there were 4 port stops. A few months after booking they removed Costa Maya as a port without ever giving a good reason. Regardless it was the only time that worked for the friends we went with so the reservation stayed.
Boarding was easy enough. We probably showed up around noon and the lines weren't long at all considering it was Spring Break. The ship itself is pretty similar to the past 2 ships we've cruised on if not a bit smaller. I don't think the piazza was as nice as our RC ship. We had an interior room and it was small in typical cruise ship fashion. We moved around a night stand, table and our bed to open up some space.
Some positives of Princess: