The Long Wharf is nice enough, but have you tried the Boston Custom House yet? Killer location and views, extraordinary room/suite, stunning foyer, etc. One of the better kept secrets in the system. If there's any way you can book one of the Eagle Suites, it's in my book as one of the great Boston experiences!!!
Boston is my favorite city in the US. I lived for the most part in Boston or Cape Cod from 1976-1994 and I still miss the fabulous restaurants, great museums, and the ability to walk almost anywhere in the city (actually it's a whole lot easier than driving anywhere in the city). Have a great time!