Amazing place in the middle of Athens. Acropolis and everything really near.