We'd like to visit Massachusetts in August and are considering staying at the Comfort Inn North Shore in Danvers. From there we could do day trips to Salem, Marblehead, Revere Beach and Boston. We've been to Gloucester several times. We like beaches, lighthouses and seafood. Any advice would be appreciated. Thanks!