East Gloucester MA Mass The Harbor View, buildings along shore, 1907

Can anyone place this?  I’m thinking Rocky Neck?

 

image

image