I have sailed on three of the Princess ships now and the Sapphire is the largest so far.
My stateroom was in the front quarter of the ship and the dinning room was at the stern so I had to walk three footballs in length to get to supper! And you can't get there from here either. It turned out that the best way to get there was go walk the length of the ship to the aft elevators to get down to the proper deck. You are unable to get there from any of the decks in the middle of the ship.
And the first seating is at 5:30 PM. I like to eat early due to acid reflux, but that was a little too early.
My first Princess cruise was in a regular balcony room for 14 days. It got a little bit crowded by the end of that trip. And let's don't even discuss those tiny little RV sized bathrooms. My next trip was 23 days and I booked a mini suite. Now that is the way to go for sure. It's well worth the extra cost for the larger room and a full sized bath room. I did the same thing on this 28 day trip and never once felt cramped for space.No matter what length cruise I will take in the future, my stateroom will always have a balcony!