There are 3 ways to the top. The cable car was not for me and the Donkey rides looked positively awful and a health & safety risk extraodinaire so we walked the 600 steps to the top. This is for fit folks and you have to avoid frequent stampedes of Donkeys coming in both directions (not to mention what they naturally leave behind!!). It took us a good hour to walk up and we were knackered on arrival. There are quite a few shops and bars etc. (Most of which are hanging over the cliff edge for those of you who are afraid of heights like myself). Had I known what was up there I wouldn't have bothered.
Katakolo - Lovely restaurants by the sea and a few shops but very small. Don't pay for the RC excursion to Olympia. There is a train which runs very frequently at 10 euros return (45 mins each way) from the end of the main street.