We had a great stay at Kedros Villas. Good value for money, our apartment was cleaned daily, the pool area was lovely to relax, the location was perfect. Would definitely recommend.