Villa Seaweed I found this while prowling around the Net: St Barts The talk of St Barts this season is the newly finished,