Great place, great location right in the city center. Perfect for bigger groups that want to have fun discovering athens! absolutely recommended!