We took a day trip to Ephesus and house of Virgin Mary with Castle Travel organized through our hotel. The trip was amazing - our guide Yeliz was exceptional. Not only was she knowledgeable, but she was patient, friendly and took us to this amazing authentic Turkish local place for lunch.
She also helped us buy Turkish carpets by providing expert tips and her honest opinion. If you go on a tour with this company, ask for Yeliz. Our driver was excellent too - very patient and friendly even though it was super hot that day.