Surrounded by moats, graced with towers reaching towards the heavens, castle represent the ultimate in privacy, elegance, and power.