Rest and relaxation are a simple reality in this spectacular new resort complex on the breathtaking Corn islands nestled deep in the Caribbean.