Set in a glorious medieval castle with links to the Italian movie industry, Castello di Casole is no ordinary hotel. Anna Pasternak spends a long weekend in the Tuscan hills.