We had a great first experience in Okinawa and NPB spring training! Trevor Raichura, was an excellent tour manager with a deep knowledge of Japanese baseball, great communication skills in both English and Japanese, and effective management of our tour group. The non-baseball destinations were interesting and fun, especially the awesome world-class aquarium. The local guide, Marie, was very friendly, knowlegeable and helpful, and the tour bus driver, Nao, was fun and very flexible and accommodating. The hotel in Chatan was excellent, with modern roomy rooms, and a great buffet breakfast, and very close to the American Village resort area.
A few areas for improvement: we did run out of time on the last day and so was not able to visit the anticipated shopping district in Naha, so perhaps the cultural/historical site visit schedule could be improved, or an extra day added to the tour. Also, our first hotel in Nago had very tiny rooms, and felt almost like living on an airplane, and didn't have any restaurants, so we had to walk quite a distance to find good breakfast places (although the one we went to was excellent!). It was right next to a nice baseball stadium, but unfortunately no spring training games were included on the tour schedule; instead we had to bus to other stadiums which seemed like a waste of a nearby facility.
But all in all, it was an enlightening and well-run tour with unique and fun non-baseball activities that enhanced our baseball experience. We had a great time, and we would highly recommend it to baseball and history enthusiasts!