Has anyone stayed at the evi apartments in pefkos, Rhodes. my parents have assured me that they loved it and its the only place they will go back to time and time again, but just interested what others think