Depending on the ship, there may be 2-3 "specialty" dining venues. Most/ many are quite happy with the "regular" dining rooms and in which we have enjoyed mostly very good meals and service. A few times, we were gifted dinners in The Crown Grill and have enjoyed Alfredo's which is now a charged venue, or included a few times in Princess Plus or Premier.
We love that Princess has self-serve laundry rooms. Also, there are irons in each one so you can do some touching up.