Shinsaibashi and Namba, you can be sightseeing on foot.
2 minute walk to the station, is the perfect place for sightseeing.
Around it is a lively place, but in the apartment, you can spend in peace very quiet.
Until MAX10 people is a large room that can be accommodation.
Since the famous restaurants and shops in Japan there are a lot of, I think it is possible to enjoy.
Please enjoy the best of the trip in Osaka.