The tour guide, Tom is amazing. He brought us to all the places within the time constraints. His guidelines before the tour and brief introduction before each stop enhanced our understanding to both history and cultural of the place.
In between, I would recommend the agency design the tour with extra 2 hours such that more time can be spent in Fuji mountain area.