I have stayed several times at the Fairfield Inn in Brunswick. It's nothing special and tends to get very crowded but I've found it adequate for a quick overnight stop. Last time I was there (in May) noticed that two new hotels were under construction so you might want to try to figure out what's new there. Saw a Microtel across the way that looked fine on the outside and was advertising cheap rates, but I can't really vouch for it.