The place is great, well located and excellent value. Stefanos in particular was great. After I made a mistake and showed up a day early, he was more than understanding and went out of his way to help us find accommodation.