The Stay: Hotel Agora Osaka Moriguchi is located conveniently right across the street from Moriguchishi Station, literally less than a minute walk. (Note for travelers, Moriguchishi is not a JR station, it is part of the Keihan Railway. You cannot use JR Rail Pass for the Keihan Railway.) I was giving a room on the upper floors and it has a nice view of the Moriguchishi Station. It let in quite a bit of light, and provides a nice mood. The room itself was well kept and cleaned with decent amount of space. The bathroom is also well cleaned with all the essentials (though the toilet seat was a bit loose). This is still a business hotel in a sense, but I think the environment and the cleanliness makes you more relax and want to stay and chill in your room. I quite enjoy the stay in this room and hotel.
The Miscellaneous: The hotel is at a pretty good location, very close to station, and have various food and shops nearby. Now it is not city central like Tokyo or Osaka, but it still have various point of interests in the surrounding (use Google Maps). Like a normal hotel, there are daily cleaning if you desire, unless you do not want to be disturbed. There are actually few different restaurant and a bakery inside the hotel as well. I did not get a chance to try those, but they seem decent. Even though Hotel Agora Osaka Moriguchi is a bit out of the way from the JR rail path, I would recommend if you are looking for something decent and not super expensive.