An oasis of calm and relaxation, just 40 minutes from Tokyo Travel to Atami for an unforgettable resort experience