Glad the Coral Princess seems to be a fav.. I'll be on her next week. I think the most wonderful for me was the Ocean Princess, which is now part of the Oceana line. Of course it was about a month old and immaculate; lovely, and well laid out.
Carnival Spirit is also a beautiful ship.
Carnival Glory (twice), Conquest, Paradise, Spirit, Ocean Princess,
Free Cruise Clocks