I disagree. The drops, luck, all of that are what made the innings great. There have been plenty of Test Match hundreds without any error yet, to me, that doesn't mean it was 'great'. For an innings to be great, you must look at the situation surely.
But as you say, it was pretty frustrating...