The most iconic resort in the British Virgin Islands has completed a long-awaited comeback on Virgin Gorda: Rosewood Little Dix Bay.