Pull up the drawbridge
Repel all outsider
Settle down, and do whatever you fancy.
The slide - only info was "Summer, 1988, Italy"
So, I reckon this is the Castello Scaligero in Sirmione. Also known as the Scaliger Castle or Scaligero Castle.
Bonus - Man with world's longest tongue uses it to paint