This is where I stayed last few times. My wife, being a clean freak, was also quite happy with it:
http://www.dotonbori-h.co.jp/index.html
I usually book through japan-hotels.net, but other members here had bad experience with them in the past i heard