We are hoping to go to Boston next month. I've never been to the US before and I'm hoping that I just need an ESTA rather than a full VISA? What areas are good to stay in? And what tours or attractions are must see's? Thank you for any advice.