Great facilities and a comfortable and affordable place to stay in Tokyo.