Great location. The best is the huge terrace with the most amazing view of the Acropolis.