One of the best places to stay we have found in Boston is on the waterfront at the Boston Yacht Haven Inn and Marina. This boutique luxury property on historic Commercial Wharf is in the heart of Boston’s best sights and bites, with a commanding view of Boston Harbor from every spot on its private gated peninsula point. It’s a …