Fantastic cosy house at the top of Menetes in a quiet neighbourhood. It's a great house for someone looking for a getaway on Karpathos Island that is close to Tavernas. Highly recommended this place!