With 1,000 plus rooms, what is the largest inhabited castle in the world?

Windsor Castle

The Alhambra

Warwich Castle

Edinburgh Castle