My wife and I do not generally ride the train, so we did not really know what to expect.
However, due to my wife having a surgery recently and her surgeon advising her to not travel by air for a month, we ended up taking the train.
We rode on the Silver Star and were very impressed with the food offered on-board, it was miles better than what United Airlines serves in First Class between Orlando and New York.
Both my wife and I had the steak and AMTRAK managed to prepare the steaks perfectly, rare for me and med-rare for my wife, we were both impressed because land based restaurants struggle getting steaks to the right temp, how AMTRAK did it on wheels is amazing.
They had mini's of Woodford Reserve which is good bourbon and both my wife and I enjoyed a bourbon with our dessert.
We also had the advantage of boarding the train in Winter Park (the town we live in) vs. MCO which is a good 30+/- ride from our house/
Now, with that said, we felt like the youngest people in the dinning car (other than the employees) and we are both in our 50s, so that was a little odd.
Our tablemates (is the the right term?) were both in their upper 80s and almost always the ride the train as they find the airport too hectic.
All said and done while it is not the fastest way to get to NY/NJ, it was perfectly fine and being able to get a good nights rest and a shower in the morning was really nice.