This was our 2nd time we stayed at this place , this time around we found the same things broken and not fixed from 12 months ago , The lights and fans were not working and needed reprogramming , on contacting the agent he said he didn't know how to fix it , so we managed to google and reprogram all the fans and lights so they worked , The fly screen were still ripped from last time and we ran out of water on the last day. Great place but I think if you take peoples money then keep up with the maintenance issues.