My two sons, ages 19 and 15, and I met with Andrew for a 6 hour tour on our first full day of visiting New York. He picked us up at our hotel and we spent the day touring several neighborhoods and areas of New York that we might have missed, or spent too much time trying to find ourselves. As we saw different parts of the city, we made note of places that we may have wanted to return to in the next days to spend more time there. Andrew gave us suggestions on what to do in those areas, and instructions on how to navigate our way back to that part of the city. He had interesting facts/information about NYC and made our walking tour fun. He was also flexible if we wanted to snack, go into a particular store, etc. or wanted to rest for a bit. Since this was our first time visiting NYC, I felt it was very helpful to get our bearings, so to speak, and highly recommend doing this tour the first day of your visit. Andrew was personable, polite, fun, and we felt totally comfortable with him.