As always, this Princess cruise was chock full of the senior set, which is fine - we're just coasting into qualifying for AARP ourselves, so it's not a problem - we're not party animals by any stretch.
The good:
The Coral Princess is one of their smaller ships, which meant we developed more friendships with people than on larger ships, which was nice. Likewise, we got to know more of the staff members on a more personal basis.
The cabin is comfortable - the balcony is really good, 310 is an end one, facing aft, so you get a panoramic view of where you've been. An even better choice in the same price range would be 622 or 637 (any deck) as they have same the curved balcony but facing forward. Standard shower and bed.
BE AWARE the "Premium Balcony" rooms 312 - 415 and 506 - 633 (decks 10 - 12) would be disappointing in my opinion as they're set back in the ship - you can't see around the side of the ship very far (forward or aft), only out to the side. They might have more square footage but they're a bummer due to the limited sightline.