Perfect location! Amazing view! The perfect stay in Athens !