With Japan hopefully opening up this week, are there any fresh insights for a first time Japan visitor?? Does the new Kimpton Shinjuku merit a stay?? The hotels are all priced around 100k Points with 4th night free or a 4 night stay. All are quite cheap.