Overall pretty happy with our holiday. Property is nice and large, plenty of room for us spread out. We appreciated the two fridge freezers, used one for drinks and one for food. Wifi was great, tv worked great also. AC worked a treat. Things that could be improved. The whole kitchen had a sticky feel to it, so my mother-in-law gave it all a deep clean, washing down all the cupboards, surfaces, crockery, utensils and pots and pans. In the bedroom I was staying in (the Africa room) down by the side of the bed and bedside table hadn't been swept or hoovered as when I retrieved a drop headphone it was nestled in a bunch of dust next to a discarded contact lens (nobody in our party wore contacts). The bedding could do with a bit of upgrading. The mattress in the Africa room, wasnt great and neather where the pillows, had to use a rolled up duvet as an extra pillow. The pool guy is supposed to come twice a week but we saw him only once. Some of the tiles where missing in the pool and there was a lair of yellow sunscreen around the edge of the tiles of the pool. There is no shower next to the pool to shower before going into the pool, so we had to go back up to the room. BBQ grill plates were filthy and rusted and could do with replacing. Over all the villa could do with we bit of love, a lick of paint here and there. It wouldn't take much to make this a 5* villa and over all we enjoyed our stay.