Amazing location right in the heart of the restaurant district of Athens. Great value, highly recommend this place.