Great place and super location. Right in the heart of Athens, very walkable to acropolis, restaurants, grocery.