We booked last minute on July 14 for our family of 4 and Small Bus Tours was very accommodating. Bryant was our stellar guide and he was extremely professional, knowledgeable, energetic, engaged, humorous and fun. We really appreciated this thorough and wonderful tour. Bus was clean and comfortable, and our driver kept appearing magically out of nowhere whenever we needed a lift. We had limited time in the city and felt that Bryant gave us a great feel for the highlights of NYC thoughtfully and efficiently. Although Bryant has given lots of NYC tours, he made it fresh and was a natural, and made us feel like he enjoyed showing us tourists around. He even patiently snapped nice pics for our family, the only pics from our trip with the whole family included. Our whole family enjoyed it very much. Higher cost than the mega bus tours but worth every penny. Thanks Bryant and MBT!