The location is fantastic. The instructions how to find the place were very precise and despite lots of narrow streets in the center of Athens I found it very easily.