We went the week of June 9th while we were visiting Sedona for a family vacation and while the weather was hot, we still enjoyed the trip. We easily booked online a few weeks in advance and had no issues. We decided to do the first class and it was well worth it!
First class had reserved seating that was nice (2 person couches facing one another or tables of 2 all with a view) and included food (wings, sandwiches, salad, brownie bites, etc). This was a 4 hour train ride and the food was served for the first 2 hours and drinks were available for purchase the entire time.
We went back and forth between the outside and inside car. The outside car is definitely the better view! The staff were very attentive, friendly and knowledgeable. The train ride overall was very relaxing and had beautiful views of the Verde Valley. All five of us had a great time!