Good place to stay. Very nearby Akihabara. The check-in is self-check-in but the host provides great instructions. We did not find any difficulties during our stay there.