Not recommended, for many reasons.
When we arrived in Olympos, the host was not in Karpathos: we spoke on the phone and she sent me to a restaurant, to be addressed to the Studios. The flat was incredibly small and not too clean, there was almost no place for two people and our bags. The shower was above the toilet, so that the whole bathroom got wet when I opened the water. A woman came to welcome and help us, she was very kind and brought us food and drinks, but unfortunately she could not find the keys of the flat and so the door was always open. This woman was the only person we saw at the studios, even if she wasn't the host; she served us breakfast and tried to help as she could, but her only language was Greek and we can't speak it. Moreover, there was no wifi connection. We escaped after one night.