I went on the 2 day Niagara Falls tour and was lucky enough to be lead by Kaylie! Not only is she a great tour guide but she is really friendly and worked tirelessly to translate into Chinese and English despite the tiring bus ride. The tour was well planned and timelines were met well. I will definitely book again when I return to see New York in the summer!
Everything was good and well planned, plus our tour guide Rex Lin was a very knowledgeable guy. The only thing I was not satisfied with was the first night accommodation in New Jersey which was not even at a hotel, it was an "inn motel" not worth the standard accommodation option I was paying for. Thankfully they moved us to a better "standard" hotel in New Jersey on the next day. All in all, good tour, awesome guide, and please always consider an actual hotel when placing your "standard" guests.