awesome place. everything brand new, amazing location. just steps from the acropolis.