My boys (6 and 2 yrs old) are obsessed with trains and trolleys, and were so excited to go here! We passed by it several times during our weekend in Kennebunkport, but I had told the boys we were going to wait until our last day to visit the museum, b/c it was supposed to rain and I thought the museum was going to be mostly inside. It ended up being more outdoors than expected, so I wish we had visited on a nicer day, but the boys still had a fun time and we just walked between buildings with an umbrella. We started out with a trolley ride, which was probably 40 minutes or so long and included with the cost of admission. There was an older gentleman narrating the trip and giving some history of the trolleys and local area. After this, we walked around the property which is quite large - they had 3 or 4 HUGE barn type buildings which housed dozens and dozens of trolleys, some 100+ years old. Many of the trolleys were open so you could walk through the interior. There were also dozens more outside to see. They also had a "restoration shop" you could check out. Along with TONS of trolleys, they also had a collection of old buses, my guess would be from the mid 1900's. They also had a room inside the museum to check out, and a large gift shop. You could easily spend several hours here if you are a train or trolley enthusiast.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.