Filmed at Cattedrale di San Nicola and Hotel Libyssonis, Sardinia