Outstanding tour. Our guide (Colm) was knowledgeable, informative, and entertaining. The length of the tour is about right. The small group size (~10) permits easy interchange among other guests and the guide. One might consider dropping the stop-of at the Titanic museum in Belfast unless you factor in some actual time to visit the museum.
The rail/small bus tour makes for a long day, but it was well worth it. Our gude was very interactive and very knowledgeable of the tour locations, history behind them, and of ireland's history overall.