We stopped here after looking at the Last Spike as they are only 5 mins apart. Our 2 and 4 year old absolutely loved this. Great parking, excellent setting, good spread of fun things for the kids to look at or climb inside of. Probably take 30-45 minutes to complete. Worth stopping for.