Good and clean place to stay in a very good location for traveling Tokyo