5/5 - Excellent
Plan to spend several hours there. Lots and lots to see. And be prepared to walk up and down lots of hills; the terrain is not flat. If you're looking for souvenirs, you won't go wrong in either of their shops but I liked the one near the entrance (and exit). It's a GREAT place for kids!