The resort is set in 25, 000 square feet of tropical enclave overlooking the Atlantic Ocean. It offers the refined elegance of beach living with [ + ]