We recently took the 2-day Niagara Falls trip departing from Parsippany, NJ, and it was a wonderful experience! Choosing a bus tour over driving ourselves was definitely the right choice. It allowed us to sit back, relax, and trust our highly experienced driver.Our tour guide, Mr. Leo, was fantastic and shared fascinating historical facts at every single stop. Our driver was also excellent and very professional. Together, they made the entire journey incredibly pleasant. The local guide we had in Buffalo was equally informative. I also loved the group of people traveling with us—everyone was friendly, helpful, and full of smiles, making the environment feel safe and happy.The logistics were seamless. The bus was exceptionally clean, the rest stops were well-timed, and the hotel accommodations were very good. The International Food Mall at Niagara was a major highlight because it catered to everyone. As a vegetarian, I appreciated having familiar options like Subway and Papa Johns, while my husband thoroughly enjoyed a chicken meal at an excellent Indian restaurant inside the mall. (Bringing our own water and snacks also proved to be very helpful!).The itinerary was packed with breathtaking sights. Watkins Glen was beautiful, featuring a scenic trek that was exciting but not overly difficult. Niagara Falls is very beautiful. From the Cave of the Winds and the Power Plant visit to the Maid of the Mist, the stunning night illumination, and the Buffalo city guided tour, everything was superb. We even took the optional hot air balloon ride, which was absolutely amazing! To keep things running smoothly, it is definitely essential for everyone to follow the guide’s timeline. We have traveled with TakeTours multiple times now, and they continue to prove they are a trustworthy, high-quality agency.Suggestions for Improvement:I highly recommend adding more 1-day and 2-day itineraries (such as Atlantic City, Washington D.C., NYC, or Amish Country) with dedicated pickup and drop-off options in or near Edison, NJ. Many international visitors and local residents live in this area and would love to travel, but traveling into New York City for an early morning pickup or a late-night drop-off can be quite difficult and exhausting. Adding a central New Jersey hub like Edison would undoubtedly attract many more customers.