I still say that. If you want to come to Boston and experience Boston culture, come here and have a look. If I remember correctly, Lighthouse Hill is located near Boston Square. It's worth seeing. I recommend you to take a guided tour because it's convenient to visit different areas and to learn about the history behind the building.