Japan Tours Forest villas for $35,000 a night: Japan’s options for wealthy visitors grow June 4, 2025