Incidentally, while on the topic of Osaka, the Nikko hotel at KIX is a great choice for those arriving late/leaving early. Booked a $146 room that included breakfast through Asiarooms.com, and was glad we made the choice. Arrived very late after a mess with travel plans that ended up routing us through NRT and then Itami in Osaka, then a bus to KIX, instead of direct into KIX...so were glad to have a place to crash, had a very nice buffet breakfast the next morning, and left our room 1 hour before flight time (on-line check-in) to catch our on-going flight. KIX is a great airport as well - modern, efficient and just generally quite pleasant.