Manos' place was great. Very nice location, clean and stylish. Would recommend this place when staying in Athens!