Surrounded by dreamy landscapes, thick tropical vegetation, a fine white-sand beach, a pristine lagoon, and the glistening turquoise Indian Ocean. The resort's 77 luxuriously appointed villas feature expansive private terraces leading to pristine beaches and infinity pools with the magnificent Indian Ocean as a tranquil backdrop.