Great place - very well located to visit Athens city center.