Great place to stay for visiting Tokyo.