Yes, of course.
Wow, why do you prefer the older Grand and Caribbean?
I love the Coral, it was my 1st Princess cruise.
First, I thought so, too. But Royal class is amazing. These ships also never feel crowded. The best Royal Class ship is the Regal imho.
And I prefer the Sapphire and Emerald as the best Grand/Gem class ships.