James Miringu, a 52-year-old, has mixed feelings as the engines roar to life, paving the way for his maiden journey from Miritini Railway Station in Mombasa to Nairobi aboard the first class Standard Gauge Railway (SGR) passenger train.
He belongs to a group of Kenyans with unpleasant memories of riding the old and rickety wagons, but which came with some benefits.