First timer and usual goer to japan. Please do try to stay at this place! all i can say is you won’t ecperience any hassle at all :)