Incredible location at the heart of Athens. Small but cozy place.