Wife and I thoroughly enjoyed cruise on Grand Princess once we got used to galley separating 2 dining rooms- which meant you had to go up and down to get from one to other.
Did not find ship in poor condition at all although a few things needed work, but hey we are on a cruising holiday-who cares?
Entertainment was acceptable although didn't take a show every night. Theatres too small for early shows at least with 2600 passengers.
Great balcony, quiet room bathroom bigger than some other Princess ships.
Did not like mini bar as drinks were missing and it was my responsibility. If you want drinks order them