Location is fine. Not too sure about the high walls and electric fence on top. The villa whilst nice and roomy, was not prepared properly. We cleaned the fridge/freezer, kitchen and one of the toilets.The windows, mirrors etc had the last guest's children's hand prints everywhere. The towels and bedding were never changed during the stay, even though the villa had a daily housekeeper. Then we were chased out on the final day to make way for the next guest's.
Could do with some English channels on the TV or perhaps a music centre.
Really needs a re think in the choice of housekeeping.