Hazel Moore loving her casting experience