an old castle on top of a hill near the ocean