Visit a beautifully restored and renovated palazzo in Puglia Italy with European art and antiques