A good hotel in an ideal location, just a few minutes walk to the nearest train station that can get you into the heart of Tokyo in 15 minutes. Also, there are a million dining options nearby for food!
The bed was VERY firm, probably a bit too firm for us, but that was the only gripe.