Definitely a must do if you visit Osaka. We had such a great time with the owner who is very professional even thou we are the only group and went extra mile to make sure we have our 60mins time slot. Really appreciate it. My little one enjoyed it so much, he wants to do it again. The place is just outside a train station stop and very easy to find.