Really cool place with small restaurants and bars, near the acropole. Everything you need to enjoy your stay in Athens.