Good location in a cool suburban community of Tokyo. If you are over six feet 1.8m, make sure you duck! 🙏