When we arrived the flat was clean nothing to say about it. Please mind you will encounter a lot of ants we had to vacuum clean 3 times a day.A man came to treat ant nest outside but nothing stopped them.
Regarding equipment the flat will have all basic tools you need but some would need to be modernized.
The location is next to hills with a rocky beach.
The pool is big and pleasant.10 min walk from the village.You will find good restaurant and nice people.I will recommend a car to explore the island.
However we had some issues with some neighbors (some were really kind too) in the complex (tourist only)we had the feeling to be watched and spyed all the time.When you arrived you will have many instructions regarding the rules of the complex ( main rule is to be quiet) so we respectfully were really cautious about it.Butsome Neighbors put music during the "quiet tim',talking really loud early in the morning. Once a neighbor were shouting at us regarding the door of the swimming pool that was not close( i was going to grab a towel and come back in a min). You don't want to deal with this kind of tension around when you are on holidays.
At the end of our trip Anna asked to to send us money (100 euros) for a broken umbrella and a basic small bed lamp in plastic that fell on the floor(which was broken when we arrived and wanted to took it to the beach).She accused us to not turn the hot water off to avoid a huge bill (she asked us to do it after each shower which we agreed) and her cleaning lady told her we were 6 but a friend of us came to pick up with us our luggage in order to take the same taxi.I was really shocked to receive this kind of comments. There's more but i will need a full page to detail everything.
It is very unpleasant to deal with all of it. We have use airbnb many times and never have an issue with anyone that's the first time this thing is happening to us.However we had a nice time when we were outside thanks to the kindness of greek people and this beautiful island.