Meet and greet guy Sofoklis - very good and helpful.
Location excellent. Apartment fully equipped, spacious, good AC and showers.
We had a great time and would definitely recommend!