Villa Teela, Pucisca, Brac Island TH