An ominous seaside fortress