A goos place to stay with a real genuine traditional Japanese feel