I was in Osaka 2 weeks ago for fun.
For the hotel, I was in Super Hotel Nanba Nihonbashi. It's business hotel, simple, clean, small room, cheap(with a good breakfast) , good location, very convenient.
For the nightlife, it's hardier than in Tokyo, when you don't use to and don't know the good...