Sean Sheehan finds superb accommodation in likely and unlikely places To many people, Japan seems a strange and unknown land. But nothing is more assuring