Definitely, although make sure to check out any travel alerts on mbta.com if you plan on taking the t, as quite a few stations/lines have weekend construction going on right now. The aquarium is close to Faneiul Hall/Quincy market if that's your thing.
I thought it was very well run considering it was a large meet and their first time running it at the Hynes! The session ran on time and awards were quick! My daughter competed in the auditorium and I actually prefered watching from afar!!
We went to the college meet and that was fun for the girls!