Great spot. Killer views. The only place to stay in Athens.