We were doing a Norwegian cruise to Olympus, Athens, Ephesus, Istanbul, and Naples. Having done a number of excursions through cruise lines I realized that for a family of four we could do private tours for about the same or lower cost. As it turned out we found the private tours to be much more flexible, informative, and pleasant than the large group ones booked through the cruise lines.
This particular tour was the most enjoyable because our guide, Ender, had just the right balance of information, suggestions, and personality. The guides in Turkey have to be licensed by the government and are very well educated. They know their history. In each of our tours we asked the guides to pick a local non-tourist place for us to try the local cuisine and Ender pick a very nice place with dishes we've recreated at home. Besides the ruins at Ephesus we also visited the village of Sirince and the Ephesus Archaeological Museum, both were very interesting and enjoyable.
I was also very happy with the amount of communication with Elif Erkan while we were still at home. It was rather nerve racking trying to book tours over the Internet and Elif was reassuring and provided me with all the information and reassurance that I needed to feel secure about the reservation. As it turned out, all of our tours worked out well. I followed the advice of other travelers who said that the highly rated Tripadvisor tours were probably a safe bet.