We could not say better things about Zawadi - we stayed here for our honeymoon and everything about our stay was perfect, from the villa to the service to the food and the amenities. The food was incredible and we got to try so much with multiple courses at breakfast, lunch, and dinner, in addition to appetizers and drinks delivered to us at sundown every night! The service was so great; we didn't even need to ask for anything as it seemed like everything we could have wanted was provided before we asked! They even set up a private dinner on a patio overlooking the ocean for us for our honeymoon. Additionally, we were able to snorkel using the resort's equipment, which was great, and enjoyed the lovely infinity pool and our villa's own pool, touring the on-site farm, and feeding the turtles that live at the resort! All in all, we left saying this was the best place we've ever stayed!