Great place located within walkable distance from all you need to see in Athens.