We chose the Coral Princess on purpose for its size and she didn't disappoint. We never felt crowded and the captain was able to get us close for some amazing views of the glaciers in Glacier Bay National Park. The Sun deck was easy to go side to side to take in the views. IMHO...I would not book an Alaskan itinerary that didn't go to the glacier park. We saw whales, sea lions, birds, etc. We chose the late dining plan. Food was a little disappointing, everything just OK, not great. We found ourselves gravitating to the buffet more and more during the trip. The entertainment was OK. We didn't care for "singing" shows so we went to the more game style activities. Bingo was fun, and we enjoyed the art scavenger hunt in the art gallery. We didn't shop on board, the jewelers were pretty pushy trying to sell. We bought the photo package, but I wouldn't do that again. Service was top notch. Our waitresses and cabin steward to good care of us. We had no issues with WiFi.
We actually had 2 rooms (D603 & D605) for our family of four. The rooms had all the space we needed. I especially liked the tub/shower combo in the bathroom. We didn't use the tub but it was nice to have the extra shower space. The closet was enough for our clothes. The desk area was large which was handy for getting ready. The couch was nice but we didn't really use it much, basically, it became a storage bench. We loved the balcony and was on it for sightseeing whenever possible. Especially during the tour through Glacier Bay National Park.