Fantastic location for a short stay in Athens with a great terrace, right by Acropolis.