Great place to stay and try the japanese way of life