Quite a castle, quite a view.