It really is "super convenient" and Japanese guest-friendly setup. We all had nice and pleasant stay there.