Only used them once on a trip from Hull to Aberystwyth last year (a joint trip with Railtourer), but I can recommend them. Friendly staff, frequently moving through the carriage if you need them, & you get a well documented booklet about the day's trip, plus other relevant leaflets. As has been said, their trips regularly sell out, so that's usually the telltale signs of a good company.