Great location as it is right next to Namba Nankai station, so getting to and from Kansai Airport on the Nankai line was easy. Right next to Namba City shopping mall and tons of eating places to be found around there as well.
The hotel has no elevator, so be prepared to lug your luggage up slightly steep stairs to your room.
Checked out early at 8am, but the reception was closed. Was not told regarding the reception times and the location of the room key drop box. Luckily managed to spot it and it was hidden near the staff entrance in a dark area.