I chose this only because: (1) of its reasonable price (otherwise, there are better & more expensive ones right at the Airport); (2) near Kansai Airport (~15 minutes away); (3) free Airport Shuttle service (but pre-booking necessary); and (4) public bath (which was quite crowded after dinner time). Room was basic (as expected for typical Japanese business hotels) but clean.
Quite a few restaurants (mostly no-frill ones) nearby. The best one being the little Izakaya restaurant right next to the hotel, but sadly it was all full when we went. We choose the Gyoza (dumpling) restaurant opposite the hotel in the end and the food was surprisingly good!