Place was very well located, near various attractions in Athens. Would recommend.