Helen's place is the best place to be in Kimolos Island, front the sea, few minutes by walk to the village, the host are benevolent and kindness. Highly recomended. thanks again. J.