Nice place, had all the amenities needed, smaller than anywhere else I have stayed in Japan (but it is the sort of size of place that is expected for Japan).