Die von Stararchitekt Pedro Otzup errichtete, verschachtelte Anlage liegt etwa 1,5 km westlich von Peguera hoch über dem Meer.