Hi! We are planning on a short weekend stay for the USA Gymnastics Championship meet in mid August at TD Garden. We know NOTHING about Boston. We will be flying in Friday afternoon and leaving Sunday afternoon - not renting a car. Where is a good location to stay and not be too far from TD Garden but also in a good area that has a Boston “feel” to it. Our kids are 10 and 8 - we like upbeat places/outdoor dining etc. Just trying to get a start on research. Thanks!