Location was amazing thanks to Paolo's suggestion we didn't get a car and we definitely didn't need one. The wharf and New England Aquarium was only about a 20 minute walk. You can also jump on the hop on hop off bus there. Also the freedom trail starts right out of the door on Foster street. Place had everything you could need for your stay. Communication was great.