We've been on the Golden (2x), Grand and Coral Princess and preferred the Golden & Grand class ships.
The Coral was a beautiful ship, but there were things we didn't like:
Aft pool is the children's pool (is Adult pool on Golden/Grand)
the pools were very deep on Coral (over 6') - I like to be able to touch bottom!
lots of vibration in the aft end (as of March 2003 anyway)
Not bad enough to prevent me from cruising it again, but it wasn't my favorite.
Just to be fair, the good things about the Coral:
Very classy decor
The promenade deck wraps around on one deck (Grand class has steps at the bow and it wraps around and steps down on the other side).
Better layout of the Horizon Court
The lounge with the rotating stages!
The cabins are almost identical in layout from one ship to another in the same categories (BA, BB). Service was always excellent, food was great on all three ships.
Choosing is the hardest part!!!