While I don't disagree with wideman's assessment, I will say that one huge positive the Marriott Long Wharf has going for it, the Aquarium T (subway) stop is right out the front door. Literally. Heck, it wouldn't surprise me if the hotel had direct access to the subway platforms. So if you're looking to go anywhere in the area that is reachable by subway, it pretty much doesn't get any more convenient.