The Island is a grill restaurant offering signature cuisine and barbecue, specializing in expertly grilled meats. It is set within lush tropical gardens featuring Asian flora and spectacular pools.