I visited Japan's Izu Peninsula, and discovered delicious seafood, stunning coastal scenery, and relaxing hot springs.