Japan pairs neon city life with quiet temple gardens — ideal for families and first-time Asia travellers from India.