Staff was very friendly. Place was okay. The train rides to the whole park basically take around 15 minutes only. But staff not really speak english and no explanation about the whole area, so we just sat and wondering what we saw. The whole experience was okay of not great.