Hafley has high praise for the Noles