Perfect hidden gem tucked away in inner streets of Athens. Highly recommend.