The place is fine for what you actually pay for ! The location of the apt is somehow good, but we had the worst time finding it in the first place... Communication in english was painful, as the owner is getting help from a friend, who's also not perfectly fluent in english... We ended up spending a good 50minutes to get to the place, driving around, asking locals to help us on the phone :(. We were not particularly impressed with the place in itself, but it is OK for the value! We would recommend for anyone able to speak greek!