This place has all the potential to be an outstanding resort. Set on a small hillside with a private beach and swimming pool it could be the holiday destination of your dreams, alas it is not managed or maintained very well. I could make a list as long 'as your arm' with all the details that need fixing, repairing and updating but I had the feeling that most of my list would fall on deaf ears. I did suggest to the very friendly manager on settling our modest bill, that a small welcome pack of washing up liquid, washing sponge and tea towel may help customers keep their kitchens clean, after all who wants to drive to the local supermarket for these things for a 3 day stay? He thought not. Had a holiday house for 4 with private dipping pool, lovely but oddly equipped, 3 patio chairs, 4 recliners and 8 indoor dining chairs, 1 armchair. The contents varied immensely with our friends' houses next door, we had toaster and kettle they had neither. The tap water is so disgusting it's fit only for rinsing swimwear, you would not brush your teeth in it.