Place is very centrally located with spectacular views. If you are visiting Athens, you must stay here.