The location is good and near the train stations. Umeda and Shinsai Bashi is just one station away. And there are 2 convenient stores nearby, you may get your snacks and drinks before going back hotels.
The hotel also provides daily necessities, e.g. toothbrush, comb, facial care products, tea bags in the concierge.