Imogawa Lodge is a cozy, standalone rental set halfway up the mountain. It offers great sunlight and views in a peaceful, quiet location.