Ал-Антар, королевский замок