a huge, rambling, quite scary - looking castle, with a jumble of towers and battlements, building, fantasy