The roughly 6,900-square-foot home is located on Jumby Bay, a 300-acre island about 2 miles from Antigua.