A one-floor charter facility full of Japanese taste that is also used for TV locations. A 7-minute walk to Tateishi, the "Sacred Land of Senbero"!