Amazing place to stay in Athens with awesome Acropolis views