Whoever created that seaside town should do a Lovecraft film
That's fitting. It seems to be modeled after typical coastal New England villages, namely Rockport and Ipswich, Massachusetts (which is the heart of Lovecraft Country) and also looks like many seaside towns in Maine.
I agree!