It’s a MUST !!
You get to see all the highlights of the place . The tickets lasts 24 hours from the time of purchase . You can but fast track tickets from the bus fir other attractions . I purchased tickets for the castle and Edinburgh dungeons and was able to avoid long lines ..