Question: is maquoit island a real place?
Answer: STAY HIDDEN (on sale July 3) is set on Maquoit Island, which is roughly 20 miles off the Maine coast. As I note in the story, Maquoit is one of the state's most remote communities and the foggiest place on the Eastern Seaboard.