Great location, very Japanese and comfortable place to stay