Montemar Castle, Algorfa, Alicante, Spain.