Located mere minutes from the beach and the town’s buzzy restaurants, Villa Embrace is the vision of Vancouver-based financier Martin Weinberg and his wife Michelle, who first discovered St. Barth ...