My daughter and I did this tour with Mindy C! She made the best of a rainy, windy day in NYC! We had a great time and learned a lot. It is a ton of walking, so take that into consideration. It was exactly as the description says. Mindy even offered her contact to help with anything else while we were here. Fantastic.