Queensland Rail’s overnight service has lay-flat beds, hot showers and a tasty dinner - but the next day you’ll feel like you ...