Kawaguchiko gives one of the best views of Fuji in all of Japan, but the logistics of getting there and other activities are very limited. Hakone has good views of the mountain, but convenient connection to transportation and many other attractions in the area.