Nice place to stay, near tamachi station and many shops around