The check in process is pretty complicated. You have to have all passports for all adults with you to be able to finish the process.
They promised the villa will be available from 10am in the morning, this was my condition for the booking. Once payment has been made they "forgot", Cristina forwarded me to another person and it took me the whole evening (!) Of negotiation. It was very important for us due to having little kids with us.
The sofa bed was incredibly dirty and it was covered in cushions so that it couldn't have been seen. They didn't do anything with that just said it's clean. No pictures worked. The dishwasher wasn't been working well, they sent someone to fix it but still it wasn't 100%.
We stayed in October and almost no sunlight went into rooms downstairs. They were very cold and also a bit wet. The room upstairs is the only one warm. They were also mosquitos around the pool, we had to use repellents all the time.
The is a pump switching on every few seconds so it's very noisy in the bedrooms downstairs (at least two of them). We had to switch the electricity off for the night time.
They charge for the electricity separately. The consumption is really high due to the pump working all the time and also the pool. Better to switch everything off at the beginning. We tried to save (didn't use heating or air con etc) and still the bill was 120eur for 2 weeks. Due to very bad communication and technical problems at the house (dirty sofa, washing machine, bad smell of toilet upstairs, pump working all the time and making noise) we decided to move out earlier and not to pay the bill as we found the villa not corresponding to the price and much more lower quality than described and showed into pictures.
Generally I'd never book it again and the first thing I should have paid attention was they refused to show me the villa before booking. After coming I understand why. There many other options that are much more chaaper.