What a fun experience! My husband booked us on the evening "wine train" in mid-May, and not only was the weather perfection, the entire evening was splendid. Tim, our history guide on the outside car was knowledgeable and funny while pointing out places of interest and unusual rock formations. Nate, our bartender and inside car guide was great, also. The train ride took about 4 hours and what a relaxing ride it was. My husband and I opted in for the dinner upgrade (which you pick up before boarding the train) and the snack tray on the train. The dinner (I had the chicken salad, husband had the turkey sandwich) was a large serving size and very fresh. The limited menu items (burger, sandwich, chicken straps, salad, wrap) are all made as you order, so you are able to customize your selection. Make sure to bring a jacket if traveling in the evening; the outside car gets chilly but the views of the stars unmarred by city lights is magical.