A huge and nice place in a great location for a few families or a large group of friends. There were always places to park around, Acropolis and Plaka are nearby.