Here is a link to a great thread with very useful information for Med cruisers, it includes hotels, transfers and private tour guides. Lots of feedback from those who sailed recently and in past years. Hope this helps.
http://www.disboards.com/showthread.php?t=3046310