Very interesting, detailed and fun. We went with two kids (3 and 6) and spent around 3 hours there. Almost everywhere kids can stand on a rail in order to see everything better. Could have spent more time there, but the patience of the youngest one was wearing out. Buy your tickets in advance to avoid the waiting time. There is a café with lots of seating and reasonable things on offer, very good for a break.