Jade Mountain St.Lucia is designed and built by Russian-Canadian architect Nick Troubetzkoy