Great spot for Tokyo stay. So close to Tamachi station in 3 min walk. Everything We need were there and had a great time. Thanks!