This place is amazing! The location is great, walking distance to all the major sights in southern Osaka and easy metro access for anything else. Super easy to get to from Kansai airport since you can get off the train before Namba station which can be hard to navigate. The apartment itself feels very luxurious and has everything you could ever need, I personally especially enjoyed the talking washing machine. The host was very helpful giving us advice and answering questions via email weeks in advance and all in excellent English, the apartment itself also has lots of guide books and maps for not only Osaka but for most of Kansai.
If you check the location on a map you might be worried about traffic noises (an elevated highway passes by just outside) but this wasn't really an issue, there are sound barriers and the traffic in Osaka isn't really that bad to begin with.
All in all an excellent place to stay in Osaka.