Nice place in Athens for a big group like us! Ideal stop before to take the boat for the islands, with a perfect localisation.