First, read the Danforth family review. No need for me to repeat everything there. It is ALL correct - even a bit mild.
Overall, organization was lacking. Processes were disorganized; we heard the word "cluster" quite a few times.
The biggest surprise (of many) was the churlish attitude of most of the staff. Few smiles, uncaring (even after pouring coffee on my wife's lap!), angry that we asked for a new table when the tablecloth was soaked with said coffee. Excursion staff - not helpful and clueless (multiple different or non-answers to the same questions). Our cabin steward, Arnold, was excellent, though. The rumor mill had it that our crew was stripped in Southampton to staff the new ship being launched the following week. Not sure if it was true, but many of the staff acted like they had no previous experience with what they were supposed to be doing.
Pretty good cabin, balcony is small. The balcony furniture left a bit to be desired - table not big enough for a plate and a drink - never mind two people, books, etc.
But would have been better, if we had just been told "You can take the train right from the pier to Blarney, and save the bus ride!"
Our guide was very good and informative.
Couldn't get in, because "another ship cut in front of us." Then it was "too windy to dock safely." Very lame.
We took the ferry to St. George and hiked ourselves. Nobody told us that the major attraction, the large fort, would be closed. Walked about 6.5 KM round trip to find that out.
Disembarking and re-embarking for immigration was a nightmare, and the cruise line did nothing to ease the pain. By the time we left Miami, it seems like most of the passengers were thoroughly disgusted with Norwegian Cruise Lines.