With huge hurricanes like this, ones that appear they may be annular in nature...huge eyes do NOT denote weakening at all.
This is definitely an annular hurricane.