Overall, we had a very nice experience here. It was spoilt by some very negative issues.
The positives: it was a beautifully serene place with solitude and (mostly quiet). The staff, Katerina and (maybe) her sister were super helpful, kind and thoughtful. They cleaned every 3 days with new towels and bedding. The view from the apartment was wonderful and the swimming pool was usually quiet and always refreshing.
Despite those things, there were some negatives that are worth noting.
Checking in was stressful as we had no information, phone number or details of what to do and no-one at reception to help us. We had to search the Internet for a phone number, which eventually lead to a grumpy man being rude and palming us off onto 3 other people. One of whom came and helped and was lovely.
Secondly, the above man was again really rude to us on our second day about our air conditioning being on. Really not an appropriate way to deal with paying guests. He was really surly.
Finally, on our last day, we were unable to use the pool because a group of 8 non-residents (seemingly friends with the owners) showed up and had a party at the pool, taking up all space and not allowing access to the pool area for the guests due to their behaviour.
The negatives were pretty poor but we did have a nice time here otherwise.