A sustainable thread runs throughout the resort, which leads the eco charge through water conservation efforts and does regular beach cleanups. Each of the 21 villas boasts a private terrace, saltwater infinity