Karibuni Villas personnel were really friendly and helpful and they tried to make you feel comfortable. Their variety of different foods in restaurants were not that wide, but it is kind of understandable, when most of people were cooking their meals in Villas. Really nice and friendly African people and they are doing a good job. We liked our stay there. Only minus for Malindi, is too many Italians all over in city.