A well appointed place with all the required amenities you will need and more,
situated very close to the train station for easy access to all of tokyo.