A Stay at This Private Island Resort Is What the Doctor OrderedAmbergris Cay has set a standard for vacations that may be impossible to replicate, creating an unparalleled experience that could ruin future trips.