TThe trip itself and ths bus driver along with the other passengers was fantastic. Got to see NYC landmarks, see mamy interesting sites and had free time to explore the city as we so desired. Bus driver was fantastic and new her routes, landmarks, things to see. Actual tour guide was a kid: unreliable, didn't know the sites and often late. Felt like he was there for a free trip and passengers counted each other and had to babysit him. Other than our friendly, clueless immature guide (1st tour and hopefully last) hotel was clean bus driver very professional and helpful and we had a great time!