Elle have very clear instructions on how to check in etc. place was as described, spacious by Tokyo’s standards!
Located a 5-10 min walk from nearest train/bus station but it’s an easy walk