Booked this cruise late (within 30 days) mainly because the price was so unbelievable.
We had an BC balcony cabin on the Riviera deck that was very nice clean and comfortable although the room steward left a lot to be desired.
We are frequent Princess cruisers and alway enjoyed the ships, food and service.