You are correct that Loggerhead Island is the only place that we invented. Everywhere else used in the series actually exists. I’ve been to that grill, so you’re not wrong, but the name of the island was more of a reference to the Loggerhead turtles that nest in the area. Plus it just sounds cool and has a double meaning. We are at a LOGGERHEAD.