Recommendations for a reasonably-priced, kid-friendly hotel/B&B either in town or nearby? My sister-in-law and nephews are coming to visit but are allergic to pets so can't stay with us. We already have Salem Waterfront and the Hawthorne on our radar - what else is there? Harbor Light Inn and Marblehead Inn aren't good fits - we need 2 double beds or some other configuration that can sleep three comfortably.