This place is good for short stays as its not far from a station and it is very easy to check-in. My only gripe is that neighbors can be noisy since the floor is made of wood but this is typical for homes in Japan.