This was my first Princess Cruise (second on a Carnival line - the first being Carnival Paradise)
We stayed at a Marriott before embarkation. I booked it myself as I am a Marriott Reward member. Very nice and convenient.
The name of the ship was the Ruby Princess.
In addition to the bathroom, the cabin itself was like a rail road room. It was narrow and long. The air conditioner also stopped working for a period. That they fixed in a few hours.
We wondered why no towel animals were left at night. A silly little thing but we were told that we had to ask. Our table mates did ask and they got a mouse.