My house is located at a very convenient location; about 5 min walk from Tanimachi9choume sta. or about 10 min Nipponbashi sta.
Shinsaibashi sta. - 2sta.
Namba Minami is one of the most popular place in Osaka.
There many restaurants, convenient stores, coin parking...etc which you can access within few min by foot. Convenient transportation to USJ, Osaka castle, KIX and most major places in Osaka.
You will get fresh towel sets and linens when you check in! So you do not need to bring your own.