It is well maintained and clean. Too bad the signs are all in Japanese. It would have been nice to have at least a few of the signs in English.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.