Amazing place, great view of Athens and Acropolis