Excellent place in the center of Athens. Better place than expected. Highly recommend. A+++