Great location & great place! It's a must while in Athens. There are dozens of bars and restaurants around where locals prefer. 100% recommended.