Awesome place, great location. Not too far from the sites just 3 stops from Syntagma and 2 from the acropolis! Plenty of parking when we were there on the street too.