We booked Gary for our whole trip! He met us at our hotel and gave us amazing tours around the whole city!! He added in must see bits our tour company didn’t include and taught us so much!! He is super nice and friendly and literally knows everything about New York!  He his simply a wonderful guy and so easy going. We had a group of 15 adults and teens. He kept everyone’s interest and the kids loved him too! It’s hard to get 15-year-olds to get excited about history but Gary did it!! If we come back to NYC and need a tour I will request him again for sure. Definitely worth having him guide us all week.  We miss him! We had a blast! Thanks Gary for making this trip so memorable!