The most amazing views of the Acropolis is Athens. we actually cancelled a reservation for dinner with views because their apartment had by far the best. The most unbelievably convenient location. Must check out this place if planning a stay in Athens!