Just got off the first leg of my Megabus trip to Orlando. So far I'm impressed