Tachibana? I found some more places besides that one spot. One has an okay view, but it's great silence. The other place amazing view, a bit of noise but not so much as the first spot we went to.
Eh i think someone almost saw me the other day on the hill. oh well it's not important i found better spots anyway.