Is a good Japanese style place to stay.