Hi Lois. I have been on the Discovery and it’s a nice ship, just like all of the Royal-class ships of Princess. Yes, the ships are big, but they’re not behemoths. I generally like Princess but I felt that the food quality has dropped off a bit (it was never fantastic in the first place, but reasonably good).
I haven’t been on Cruise Critic for awhile, but I do recall that you were sailing with Silverseas a lot. You may be disappointed with Princess if you compare the two, which maybe might not be good to do! I know you used to be a Celebrity regular, but since I’ve never sailed with them I wouldn’t know how Princess stacks up against them either. But if you’re looking for a cruise that’s not too long, it might be okay to try the Discovery to see if you like Princess.