Great place for some travelers going through Athens! Not too far from the metro