I recently stayed for two nights at the Wyndham Inn at Long Wharf. The location is great - convenient to the charming historic part of town and right on the water. My friend and I enjoyed the small, but heated pool which extends both inside and out and even sat outside in the whirlpool in a cool February drizzle. Lovely. The space itself was comfortable (though I was surprised to walk directly into the bedroom) and the view unobstructed. Booking through Hamilton was easy and he was helpful with restaurant suggestions. My only negative was that the walls are very thin, so hope that you get a quiet neighbor!