My wife and I had a great experience on this tour. The bus does stop for a washroom in a timely manner and it was a smooth ride. The bus have an outlet for charging the phone but no Wifi. Our tour guide Jack is great and made sure that we covered all the attractions listed and also gave us some free time for ourselves to enjoy NYC on our own. The hotel that we got is in NJ which includes a great breakfast selection.
This is one of the cheapest and best tour one can take. Even if u take a car and try to cover all these areas in short time it's quite impossible. Take tours have made it possible. I will recommend for new comers, cost effective and elderly people to rely upon.