Wow what a great trip you guys went on! I got to say the Japanese tend to just take hold of something and do it better than anyone else in the world (see cars)... The cocktail bar looks just like they do exquisite craftsmanship... really looks like a great experience!
FDW