A nice family day! The train was plush with a pleasant ride. We were waited hand and foot from the moment we boarded. Had unlimited, food, beverage (tequila of course) and played a couple of games of loteria! The ride was two hours each way with picturesque scenery. Train was prompt and activities throughout day operated with precision. There was mariachi music, mexican dancing, educational tour of Jose Cuervo tequila plant, delicious lunch buffet, carnival style games in beautiful hacienda, tequila appreciation class and more mariachi and dancers to end the day... I felt may be that even a little less would be more. More time in educational explanations of tequila making and sampling would be better..overall, a pleasant, worthwhile trip!