My wife and I just went on the 4th of July, 2013. First, after reading review after review on this I was looking forward to this trip. I want to say the reviews on here are spot on. I thought the bbq was going to be included but once we arrived, it was $8.50. Kinda disappointed with that but then I completely forgot about that once we got on the train and saw the buffet! As everyone else recommended to take 1st class we did as well. There was chicken wings, small subs, cheese, crackers, veggies, and small awesome brownies! Not to mention the chips on the table when we got seated. I'm a big guy with a big appetite and I was not disappointed with the buffet. Now, the only thing I would say is that on the way back the excitement wore off, so bring a book to relax, mp3, ipad or something. I took all my pictures on the way up and that was enough. Took a small nap and listened to my mp3 player on the way back, my wife read her book on the way back as well. I'm a native of Arizona and used to the heat but it is still rather warm in July, this would be a great trip in the spring or fall. Even the winter because I don't think it snows in that area. Bottom line: Great trip, good food, 1st class worth it, and bring something to do on the way back.