Wonderful place! My son could ride the train over and over again! He also loves the indoor trains. He loves to watch them go round and round. The train engineers are constantly working on them. It is so much fun to see them in action. The little snack and gift shops are also a bonus!