Tranquil waters, luxe resorts make this jewel of the Caribbean a perfect place to unwind