Perched on a hillside fronting lovely Marigot Bay, this 122-room resort (formerly Discovery at Marigot Bay) is a haven of low-key elegance.