I had a terrible experience with this organization, they use third parties and cancelled a tour but NEGLECTED to tell us, they actually confirmed it was still going to happen. We showed up and waited and waited, I called and they said sorry it was cancelled two days ago..... after showing our emails and many calls later they refunded us.. but we are still out of pocket the taxi rides to the meeting spot and global calling fees, which they refused to reimburse...terrible RUN