Yeah it is fantastic and impressive ...love Edinburgh. I was born in Dunedin New Zealand (populated by immigratiing scots including my grandparents) which was the original name for Edinburgh before the English.
This castle has literally seen it all beginning with the Romans and then on to the Kings and Royals and that whole search for the Crown of Scotlands incident (don't ask). The most visited site in Scotland.