Why is Japan such a lifetime dream holiday for so many ?