Overall the experience was pleasurable, not great, not terrible.
The plus side is I loved all the Ports and the cost of the cruse was really cheap compared to other cruise lines, but I see I got what I paid for.
The service staff was great, but SLOW! We had early dinning in the Washington dinning room and dinner took every bit of 2 hours and some nights we were rushed out during dessert. We waited at least 30 minutes between each course. It was a long time for the kids to sit.