Amazing location!!! Located in the heart of Athens walking distance to all shops/restaurants and Acropolis. The location doesnt get better than this :)