Great place to stay in Tokyo, especially given the price you are paying. Definitely worth it!