Sounds about right. Could be done cheaper or more expensive depending on how much seafood one would like to devour!
We also enjoyed many local breweries which made the total trip all the more fun. Small brewers are all over the place so make sure to try them because you won't find most of the beers outside of their local markets.