For all those travellers who’ve been counting the days until the opening of Japan for independent travellers, it's finally here!…