There could be no better location for such a magnificent castle