Kids love Moorish Castle visit