Lefteris place is a secluded paradise in a perfect location in Athens. We loved the atmosphere in the house and in the neighborhood and he was the best host.