We HIGHLY recommend this tour for all ages. Took our 10 & 13 year old kids along, and they loved it just as much. Dante is a super knowledgeable, fun, engaging, incredible overall tour guide. Met some very nice people on the tour with us, learned some great NYC history along the way ... great way to spend the day. PS - follow his suggestion and do NOT eat before! 😉