Gloucester MA hotels on the water sound dreamy. And yeah, they can be. Waking up to salt air, boats creaking, that soft gray-blue Atlantic stretching out. But here’s the thing—some of these places look perfect online and feel… meh in real life. Others? Total hidden gems you’...