I have been on several RC cruises, and this has been the first time I left feeling disappointed.
Dining
Based on my experience, I would say avoid dynamic dining. We warily decided to try it on this cruise. Within two hours of boarding we attempted to book our dining choices using the "iPad" terminals. We were extremely disappointed to find that the only dining time available on all three nights was 9:45pm, and that there was no availability at all for our first choice restaurant (The Grand) on any night. Being a Platinum Crown & Anchor member, I expressed my disappointment to the onboard C&A "Ambassador". Their response was to "note" my complaint, and tell me that they are not able to assist with restaurant queries.
The state rooms are an improvement on earlier ships, but this is mainly due to the fact that they are newer, rather than specific extra features. The balcony was a good size.
Really nice historic town.
Not a lot to do - most shops / restaurants were closed.
Efficient boarding. Easy access from the bus / train stations.