$ 0 0 Tucked away on the island of Eleuthera in the Bahamas, The Resort is "safe haven" where overweight people can travel and relax.